Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Usi per HashCode in Java

codici hash sono strumenti preziosi utilizzati per identificare e organizzare i dati in grandi strutture di dati . Utilizzando una funzione di hashing , un programmatore può produrre un valore che identifica i dati . A causa di questo , il linguaggio Java include un modello per l'implementazione funzioni hash nel modello a oggetti del linguaggio . Questo significa che i programmatori possono determinare funzioni hash per gli oggetti che essi creano , e utilizzare tali codici hash per cose come la crittografia o la memorizzazione dei dati . Che cosa è un codice hash

Un codice hash è di solito il prodotto di una funzione di hash . Una funzione hash assume un valore da utilizzare come chiave , che definirà o determinare cosa fare con quel valore . Per esempio , una funzione hash potrebbe eseguire calcoli in base a una stringa di caratteri , e restituire una rappresentazione intero di quella stringa. Questo codice hash può essere utilizzato per fare riferimento al valore in qualche modo , come il valore restituito dalla funzione hash utilizzando la stessa stringa sarà sempre la stessa .
Codici hash e funzioni Java

in pratica , un programmatore potrebbe definire una funzione di hash per oggetti creati in Java , nel caso in cui uno è necessario . Tuttavia, il linguaggio Java facilita la creazione di una funzione di hash , includendo un metodo di prototipo , " hashCode ( ) ", che verrà restituito il codice hash di quel particolare oggetto. Come la funzione calcola il codice hash è a discrezione del programmatore .

 

Programmazione © www.354353.com