| 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
    Cómo ajustar Java Capacidad Hashtable
    Un hash tiendas de mesa (de llave, objeto) pares y búsquedas por el valor de la clave . Clase Hashtable de Java es parte de las bibliotecas estándar para que el lenguaje de programación. Cada HashTable inicialmente tiene un número dado de ranuras . Si la tabla hash se va llenando de un usuario especificado " factor de carga, " Java automáticamente un refrito de la mesa con un mayor número de ranuras. La operación de repetición es relativamente lento . Puede comprobar si la aplicación Java se disparará refritos con el fin de reservar un número suficiente de franjas horarias en el tiempo de creación de tablas , evitando así la necesidad de refritos posteriores. Instrucciones
    1

    Crea tu HashTable utilizando el constructor que especifica una capacidad inicial , como en el siguiente ejemplo de código:

    HashTable myTable = new Hashtable ( 100 ) ;
    < p> Sustituir " 100 " por el número de ranuras desea que la tabla tenga al momento de la creación
    2

    Crear un objeto iterador para supervisar cuándo - . si alguna vez - el HashTable consigue un refrito como en el siguiente código de ejemplo : .

    Iterator rehashDetector = myTable.entrySet () iterador ();
    3

    manejar la excepción generada automáticamente por el tiempo de ejecución de Java cuando la tabla con un iterador existente consigue un refrito , como en el siguiente ejemplo de código:

    catch ( ConcurrentModificationException e) {

    System.out.println ( " la tabla hash consiguió refrito - utilizar una mayor capacidad de momento de la creación "); }


    Si aparece el mensaje de aviso , modificar el código para pasar una mayor capacidad al constructor HashTable
    .

    Previous :

    next :
      Artículos relacionados
    ·Un rápido tutorial sobre Struts 
    ·Cómo eliminar JPA en Java 
    ·¿Qué es el error de dos en el Edit Rocket Java Compil…
    ·Una descripción de Struts para Config XML 
    ·Cómo pasar una casilla de verificación Valor a un ser…
    ·Cómo instalar un programa Java Applet 
    ·Cómo quitar el cursor en Applets Java 
    ·JDBC ResultSet Ejemplo 
    ·Cómo escribir un applet de Java 
    ·Cómo manejar una excepción de puntero nulo en Java 
      Artículos destacados
    ·Tutorial sobre cómo activar el Drag & Drop en Visual B…
    ·Cómo leer un archivo CSV en Java 
    ·Cómo comparar los objetos de fecha en JavaScript 
    ·Tutorial de Python Keyboard 
    ·Cómo visualizar XML con JavaScript 
    ·Cómo extraer una tabla de DMP 
    ·Cache PHP MySQL Query Results 
    ·Cómo convertir todo a mayúsculas con PHP 
    ·Cómo hacer que Java Botones del mismo tamaño 
    ·Cómo probar MySQL script Velocidad 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com