| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Utilisations pour HashCode en Java
    codes de hachage sont des outils précieux utilisés dans l'identification et l'organisation des données dans les structures de données volumineux. Utilisation d'une fonction de hachage , un programmeur peut produire une valeur qui identifie les données. Pour cette raison, le langage de programmation Java inclut un modèle pour la mise en œuvre des fonctions de hachage dans le modèle d' objet du langage . Cela signifie que les programmeurs peuvent déterminer les fonctions de hachage pour les objets qu'ils créent , et utiliser ces codes de hachage pour des choses telles que la cryptographie ou le stockage de données . Qu'est-ce qu'un code

    Hash Code de hachage est généralement le produit d'une fonction de hachage. Une fonction de hachage prend une valeur à utiliser comme une clé qui définira ou de déterminer ce qu'il faut faire avec cette valeur. Par exemple, une fonction de hachage peut effectuer un calcul basé sur une chaîne de caractères , et retourner une représentation entière de cette chaîne. Ce code de hachage peut être utilisé pour faire référence à la valeur d'une certaine façon , que la valeur retournée par la fonction de hachage utilisant la même chaîne sera toujours le même .
    Codes de hachage et fonctions Java

    dans la pratique, un programmeur de définir une fonction de hachage pour les objets créés en Java, dans le cas où il en faut . Toutefois, le langage Java facilite la création d' une fonction de hachage en incluant une méthode prototype », hashCode () ", ce qui reviendra le code de hachage de cet objet particulier. Comment la fonction calcule le code de hachage est à la discrétion du programmeur.

    Cryptographie
    codes de hachage

    peuvent être utilisés pour aider à la sécurisation des données qui sont transférées d'un utilisateur à l'autre. En utilisant une fonction de hachage , un programmeur peut créer une " empreinte numérique " d'un document représenté par un nombre entier d'une fonction de hachage qui prend le document en tant que son entrée. De cette façon , le récepteur de n'importe quel objet peut recevoir l'empreinte digitale, et de vérifier la fiabilité de l'objet en vérifiant son code de hachage contre l'empreinte digitale. Si son code de hachage est différent, l'objet a été trafiqué.
    Le Hash Tables

    Une autre utilisation de codes de hachage implique l'insertion d'objets dans des structures de données telles que des tables de hachage . Les tables de hachage sont des tableaux associatifs ou structures de données associatives , dont les données sont placées dans la structure de données en fonction de sa valeur de code de hachage . La raison pour cela est qu'il est souvent plus facile de localiser les éléments d'une liste en fonction de la valeur numérique , parce que des valeurs numériques ou des indices peuvent souvent être directement accessibles , tandis que la localisation des ouvrages dans une structure par valeur peut impliquer un long processus de recherche . < Br >

    Previous :

    next :
      articles connexes
    ·Les avantages d'utiliser JSP et Servlets 
    ·Comment ajouter une interface graphique pour le code Ja…
    ·Comment définir les attributs de session en JSP 
    ·Tutoriel pour l' application de bureau NetBeans 
    ·Comment faire pour changer l'orientation de GridView su…
    ·Qu'est-ce que NetBeans Nimbus 
    ·Un tutoriel rapide sur Struts 
    ·Comment convertir Java à PHP 
    ·Comment générer des nombres négatifs dans Java 
    ·Comment faire pour créer un émulateur Android 
      articles en vedette
    ·PHP Tutoriel: MySQL 
    ·Comment implémenter plusieurs piles 
    ·Comment faire un bouton radio par défaut dans Visual B…
    ·Comment insérer des valeurs HTML dans une base de donn…
    ·Comment gérer MySQL avec Plesk 
    ·Comment écrire votre propre Simple Java Message Queue 
    ·Comment utiliser le fichier de taille de lecture en Jav…
    ·Comment faire pour convertir AS3 pour Java 
    ·Comment se connecter à DB2 avec SQL Developer 
    ·Que sont utiles C + drapeaux de compilation 
    Copyright © Connaissances Informatiques http://fr.wingwit.com