Qu'est ce qu'une fonction de hachage en java?

J'ai vérifier cette page de Wikipédia, mais je ne comprends toujours pas. Quelqu'un peut s'il vous plaît aider mes dim-witted esprit pour comprendre les concepts de hachage table de hachage/table de hachage, et les fonctions de hachage? Quelques exemples aiderait vraiment.

  • Ce sujet l'article de wikipédia ne comprenez-vous pas? Sinon, on ne ferait que répéter les mêmes informations.
  • L'article semble tout à fait clair pour moi, donc je pense qu'il serait difficile de trouver une explication alternative en général. Pourriez-vous être plus précis sur ce que c'est que vous ne comprenez pas dans cet article?
  • Un exemple, un exemple de code permettrait au moins.