| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come regolare Java Capacità Hashtable
    A negozi tabella hash ( chiave , oggetto ), coppie e ricerche per valore chiave . Classe Hashtable di Java fa parte delle librerie standard per la lingua di programmazione . Ogni HashTable ha inizialmente un dato numero di slot . Se la tabella di hash diventa più completa di una specificata dall'utente " fattore di carico ", Java automaticamente rimaneggiamento della tabella con un numero maggiore di slot . L' operazione di rimaneggiamento è relativamente lenta . È possibile verificare se la vostra applicazione Java si innescherà rimaneggiamenti al fine di riservare un numero sufficiente di slot di tempo tabella di creazione , evitando così la necessità di rimaneggiamenti successivi. Istruzioni
    1

    Crea il tuo Hashtable utilizzando il costruttore che specifica una capacità iniziale , come nel seguente codice di esempio :

    HashTable myTable = new Hashtable ( 100);
    < p > Sostituire "100" per il numero di slot che si desidera la vostra tabella di avere al momento della creazione
    2

    Crea un oggetto iteratore per monitorare quando - . se mai - la HashTable viene rimaneggiato come in il seguente codice di esempio : .

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

    gestire l'eccezione generata automaticamente dal runtime Java quando il tavolo con un iteratore esistente viene rimaneggiato , come nel seguente codice di esempio :
    cattura

    ( ConcurrentModificationException e) {

    System.out.println (" la tabella di hash ottenuto rimaneggiato - utilizzare una capacità superiore a data di creazione "); }


    Se viene visualizzato il messaggio di avviso , modificare il codice per passare una maggiore capacità per il costruttore di Hashtable
    .

    Previous :

    next :
      Articoli Correlati
    ·Informazioni sulla certificazione Sun Java 
    ·Come interi ingresso in Java utilizzando uno scanner 
    ·Come creare un archivio chiavi in Java 
    ·Come iniziare una nuova riga in Java usare gli appunti 
    ·Come si cerca un file creato utilizzando Java Servlet 
    ·ServerSocket usare la chat in Java 
    ·Come raddoppiare la dimensione di un array in Java 
    ·Come richiederà alcuna risposta in Java 
    ·Funzione del Java & argomento Defaults 
    ·Come cambiare il testo su JSP Quotidiano 
      Articoli in evidenza
    ·Il metodo substring in Java 
    ·Come ordinare un array di stringhe in VBA 
    ·Come invertire una lista unica Collegato 
    ·Come aggiungere oggetti Java per un Android 
    ·Come sostituire dei caratteri con XPath 
    ·Come spostare il database MySQL per Web Hosting 
    ·Come scrivere una definizione per una funzione Interlea…
    ·Come costruire un file delimitato da Tab Da ASP 
    ·Come accedere alla FlexGrid in VB6 
    ·Come importare Java Console 
    Copyright © Conoscenza Informatica http://it.wingwit.com