| 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 gestire un errore di memoria in Java
    Quando la Java Virtual Machine esegue un programma Java , si alloca la memoria per il programma in due modi : un segmento di dimensione fissa che contiene tutti gli oggetti la cui dimensione era noto in fase di compilazione e di un pool di memoria (chiamata "cumulo" ) da cui allocazioni dinamiche saranno serviti . Se un programma alloca abbastanza oggetti dinamici di utilizzare tutto lo spazio sul mucchio , verrà risolto dalla JVM con un "out of memory" errore . È possibile impedire che l'errore istruendo la JVM di allocare un mucchio più grande , all'inizio dell'esecuzione del programma. Istruzioni
    1

    Fare clic su " Start " e digitare " run " nella casella di ricerca . Fare clic su " Esegui" , quindi digitare " cmd " e premere " Invio". Fare clic sulla finestra di comando di nuova apertura per selezionarlo.
    2

    Cambia la directory corrente a quello che contiene l'applicazione Java ( già compilato in file . " Classe" ) digitando i seguenti comandi nel comando finestra :

    C :

    cd " C: \\ Users \\ paula \\ javaDev "

    sostituire "C : \\ Users \\ paula \\ javaDev " di cartella dell'applicazione . Sostituire " C : " con la lettera di unità corrispondente . Premere "Invio " alla fine di ogni riga
    3

    eseguire l'applicazione invocando la JVM con limiti di dimensione heap non predefinite : .

    Java - Xmx1024MB progClass . classe

    sostituire "1024 " con la dimensione massima dell'heap sarà in grado di raggiungere ( in Megabyte , di default è 64) . Questo parametro deve essere impostato abbastanza grande ( a seconda dell'applicazione ) per evitare che " out of memory" errori . Sostituire " progClass.class " da parte della classe che definisce il " main () " metodo Java . Premere il tasto " Enter ".

    Previous :

    next :
      Articoli Correlati
    ·Come leggere più numeri in Java 
    ·Come utilizzare i tasti di direzione in Java 
    ·Come analizzare un Comma Separated stringa in variabili…
    ·Come inserire Faces Java come un frammento JSP 
    ·Come creare tag personalizzati in JSP 
    ·Come recuperare MP3 Case simili Artista Dimensione in J…
    ·Come trovare la più breve parola di una frase o di lis…
    ·Modalità di accesso a database Oracle mediante program…
    ·Come scorrere in alto una ScrollPane in Java 
    ·Come modificare un 0 a 1 in un codice Java per Frazioni…
      Articoli in evidenza
    ·VTC Java Tutorial 
    ·Come modificare un file WAB 
    ·Come utilizzare una funzione in VBA 
    ·Differenze tra Write & WriteLine in Python 
    ·Come fermare un evento Porta com a VB6.0 
    ·Come eseguire un Coldfusion Pagina Da PHP 
    ·Come creare una e-mail in un VBScript 
    ·Come convertire un Transact- SQL Data in String 
    ·Come restituire un Errorlevel in VBS 
    ·Come cambiare TryParse tipo in VBScript 
    Copyright © Conoscenza Informatica http://it.wingwit.com