| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Usos de HashCode en Java
    códigos hash son valiosas herramientas utilizadas en la identificación y organización de los datos en las grandes estructuras de datos. Usando una función hash , un programador puede producir un valor que identifica los datos . Debido a esto , el lenguaje de programación Java incluye una plantilla para la aplicación de las funciones de hash en el modelo de objetos de la lengua . Esto significa que los programadores pueden determinar las funciones hash para los objetos que crean, y utilizar esos códigos hash para las cosas tales como la criptografía o almacenamiento de datos. ¿Qué es un Código Hash

    código hash suele ser el producto de una función hash. Una función hash toma un valor para utilizarlo como clave , que definir o determinar qué hacer con ese valor. Por ejemplo , una función hash podría realizar algunos cálculos sobre la base de una cadena de caracteres , y devolver una representación de número entero de esa cadena . Este código hash puede ser utilizado para hacer referencia al valor de alguna manera , ya que el valor devuelto por la función hash utilizando la misma cadena siempre será el mismo .
    Códigos hash y funciones Java

    en la práctica , un programador podría definir una función hash para objetos creados en Java, en caso de que se necesite uno . Sin embargo , el lenguaje Java facilita la creación de una función hash al incluir un método prototipo " hashCode () ", que se le devolverá el código hash de ese objeto en particular. Como la función calcula el código hash es a discreción del programador.

    Criptografía
    códigos hash

    se pueden utilizar para ayudar a proteger los datos que se transfieren de un usuario a la siguiente . Usando una función hash , un programador puede crear una " huella digital " de un documento , representado por un número entero de una función hash que toma el documento como su entrada . De esta manera , el receptor de cualquier objeto puede recibir la huella digital , y comprobar la fiabilidad del objeto mediante la comprobación de su código hash en contra de la huella digital . Si su código hash es diferente, el objeto ha sido manipulado.

    Tablas hash

    Otro uso de códigos hash implica la inserción de objetos en estructuras de datos como las tablas hash . Las tablas hash son matrices asociativas o estructuras de datos asociativos , en los que se coloca los datos en la estructura de datos de acuerdo a su valor de código hash. La razón de esto es que a menudo es más fácil localizar los elementos de una lista basada en valor numérico , ya que los valores o índices numéricos a menudo se puede acceder directamente , mientras que la localización de los elementos de una estructura de valor puede implicar un largo proceso de búsqueda . < Br >

    Previous :

    next :
      Artículos relacionados
    ·Java Struts Tutorial 
    ·Expresiones terciarios en Java 
    ·Cómo ejecutar Eclipse en JDK 
    ·Cómo mover un proyecto de NetBeans desde Mac a Windows…
    ·Cómo animar un JPanel en Java 
    ·Cómo construir un gráfico en Java 
    ·Cómo crear UML desde código Java 
    ·Cómo hacer una pirámide Número Con Java 
    ·Cómo utilizar las interrupciones de Java 
    ·Cómo utilizar Struts Con NetBeans 
      Artículos destacados
    ·Cómo llamar a un paquete de Oracle desde Visual Basic 
    ·Cómo empaquetar un archivo con OCX en Visual Basic 6.0…
    ·Cómo utilizar Doxygen en opinar Códigos Fuente 
    ·Cómo resaltar texto en un cuadro de texto en VB.NET 
    ·Móvil Tutorial procesador 
    ·Cómo mostrar una lista de valores en una cuadrícula d…
    ·Cómo buscar el número de apariciones de cada caracter…
    ·Cómo crear Xsd 
    ·Cómo escribir en un archivo CSV en VB.NET 
    ·El método substring en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com