Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Toepassingen voor de hashcode in Java
Hash codes zijn waardevolle instrumenten die gebruikt worden bij het identificeren en ordenen van gegevens in grote datastructuren . Met behulp van een hashfunctie , kan een programmeur een waarde die de gegevens identificeert produceren . Hierdoor de Java programmeertaal bevat een sjabloon voor de uitvoering hashfuncties in het objectmodel van de taal . Dit betekent dat programmeurs hashfuncties kan bepalen voor objecten die ze maken en gebruiken deze hash codes voorzieningen als cryptografie of gegevensopslag . Wat is een Hash Code

Een hash-code is meestal het product van een hash-functie . Een hash-functie neemt een waarde te gebruiken als een sleutel, die zal bepalen of bepalen wat te doen met die waarde . Bijvoorbeeld , kan een hash-functie wat berekening op een tekenreeks uitvoeren en retourneren van een integer representatie van die snaar . Deze hash -code kan worden gebruikt om te verwijzen naar de waarde in een of andere manier , als de waarde terug van de hash-functie met behulp van dezelfde snaar zal altijd hetzelfde zijn .
Hash Codes en Java functies
< br >

in de praktijk zou een programmeur een hash-functie definiëren voor objecten die zijn gemaakt in Java , in het geval een nodig is . De Java vergemakkelijkt het creëren van een hashfunctie door daarin een prototype methode " hashCode ( ) ", die de hash code van dat object te retourneren . Hoe de functie berekent de hash- code is ter beoordeling van de programmeur .
Cryptografie

Hash codes
kan worden gebruikt om te helpen bij het veiligstellen van data die wordt overgebracht van de ene gebruiker naar de volgende . Met behulp van een hash-functie , kan een programmeur een ' digitale vingerafdruk ' van een document , weergegeven door een getal van een hash-functie die het document als input neemt creëren . Op deze manier kan de ontvanger van een object de vingerafdruk te ontvangen , en de betrouwbaarheid van het object door het controleren van de hash- code tegen de vingerafdruk . Als de hash- code is anders , heeft het object is geknoeid.
Hash Tables

andere toepassing voor hash- codes is het invoegen van objecten in data structuren zoals hash tabellen . Hash tabellen associatieve arrays of associatieve datastructuren , waarin gegevens geplaatst in de gegevensstructuur volgens de hash- code waarde . De reden hiervoor is dat het vaak gemakkelijker om items in een lijst op basis van numerieke waarde vinden , omdat numerieke waarden of indices vaak direct toegankelijk , terwijl lokaliseren van items in een structuur van waarde kan een langdurig proces van zoeken betrekken . < Br >

Previous: Next:
  Java Programming
·Soorten validatiecontroles 
·Hoe maak je een Java -programm…
·Hoe een bestand in een JSP Inc…
·Hoe te Marges bewerken in JEdi…
·Hoe je Java Heap Space Set 
·Java Tutorial voor Split Strin…
·Wat is Struts Plugin ? 
·Het verschil tussen Windows & …
·Hoe te Program games met Java 
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Tutorial voor Visual Basic Commands 
Graphics Tutorial voor Visual Basic 6 
Basic Help voor Microsoft Visual 
VBA Tutorial voor Word 
Tutorial voor het toevoegen van Visual B…
Hoe maak je een Visual Basic Stop voor L…
  Programmering Articles
·Hoe te Hex tekens verwijderen in VB.Net …
·Hoe je het actieve venster in Visual Bas…
·Hoe maak je een PHP Tabel plaats van Fra…
·Hoe je logbestanden Maak in Java op Unix…
·Hoe om te ontdekken of een bepaalde Subs…
·Hoe een adresbalk in HTML Verwijder 
·Wat is een erfenis Conflict ? 
·Hoe om te weten MySQL draait op de Serve…
·Hoe SQL Stored Procedures Leer 
Copyright © Computer Kennis http://www.nldit.com