Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment puis-je afficher un nombre e…
  • Comment créer une boucle pour rempl…
  • Comparaison des plates-formes Java &…
  • Comment analyser une chaîne d'entré…
  • Comment utiliser le scanner Arbres d…
  • Comment obtenir une URL dans un Serv…
  • Comment trouver le plus grand nombre…
  • Comment saisir un flotteur littéral…
  • Comment construire une applet avec E…
  • La différence entre JSF et JSP 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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 >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Servlet et Applet Différences 
  • Java récursivité Tutoriel 
  • Prend développements Android 
  • Java ne peut pas trouver symbole avec la méthode Out 
  • NetBeans service Web Tutoriel 
  • Comment faire correspondre une chaîne dans un tableau en utilisant Java 
  • Comment faire pour capturer et stocker des images d'une webcam en Java 
  • Comment créer des formulaires d'inscription en Java 
  • Classe abstraite Vs . Interface en Java 
  • Comment faire pivoter des images avec des carreaux en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc