| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvordan man håndterer en Out of Memory Fejl i Java
    Når Java Virtual Machine kører et Java-program , tildeles hukommelse til programmet på to måder: en fast størrelse segment indeholder alle objekter, hvis størrelse var kendt på kompileringstid og en hukommelse pulje (kaldet " dynge" ), hvorfra dynamiske tildelinger vil blive serviceret . Hvis et program allokerer nok dynamiske objekter til at bruge al den plads på den bunke , vil det blive opsiges af JVM med en " out of memory " fejl . Du kan forhindre , at fejl ved at instruere JVM at afsætte et større bunke i starten af programmets udførelse. Instruktioner
    1

    Klik på " Start" og skriv " run" i søgefeltet . Klik på " Kør" , skriv "cmd ", og tryk på " Enter". Klik på det nyåbnede Command vinduet for at markere det .
    2

    Ændr den aktuelle mappe til den ene indeholder dit Java-program (allerede kompileret ind ". Class " filer ) ved at skrive følgende kommandoer i Command vinduet : Hej

    C : Hej

    cd " C: \\ Brugere \\ paula \\ javaDev "

    Erstat " C: \\ Brugere \\ paula \\ javaDev " af programmets mappe. Erstat " C: " af den tilsvarende drevbogstav. Tryk på " Enter " i slutningen af hver linje
    3

    Køre din ansøgning ved at påberåbe sig JVM med non- standard dynge størrelse grænser: .

    Java - Xmx1024MB progClass . class

    Erstat " 1024 " af den maksimale størrelse den bunke vil være i stand til at nå ( i megabyte , standard er 64). Denne parameter skal indstilles stort nok (afhængigt af din ansøgning ) for at forhindre "out of memory " fejl. Erstat " progClass.class " af den klasse, der definerer " main () " Java -metoden. Tryk på " Enter".

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes Modul Class endelser 
    ·Hvordan kan man øge den virtuelle hukommelse fordeling…
    ·Sådan bruges Native Metoder i NetBeans 
    ·Hvordan man laver et program, der kan vælge en tilfæl…
    ·Sådan Opdatere en Java-version i PATH 
    ·Sådan ændres JDK i BEA WebLogic 8.1 
    ·Hvordan man laver en Float Int Fra String på Netbeans …
    ·Sådan Override Java Arv 
    ·Hvordan man kompilerer Java Programmering kode 
    ·Sådan Tilkald Non statisk metode fra en statisk metode…
      Anbefalede Artikler
    ·Sådan Konverter en BMP til en Byte Array 
    ·Sådan får Int Værdier i jQuery 
    ·Hvordan at tilføje UserControl til PlaceHolder 
    ·MySQL ASP Tutorial 
    ·Hvordan man skriver en MFC API til Workstation Shutdown…
    ·Sådan bruges Threading og meddelelser i Visual C + + 
    ·Sådan læses en DOSBox linje med Perl 
    ·IronRuby Vs . Ruby Net 
    ·Hvordan at tilføje getdate til Vb.NET Script at omdøb…
    ·Hvordan man laver en løkke til at finde gennemsnittet …
    Copyright © Computer Viden http://www.computerdk.com