kompilert Java-kode ( bytecode ) er ikke direkte kjørbar på noen praktiske datamaskinen arkitektur . I stedet , kalt en søknad Java Virtual Machine ( JVM ) tolker bytecode og dynamisk oversetter den til instruksjoner fra de spesielle arkitektur hvor JVM kjører. Versjoner av JVM er tilgjengelig for alle moderne operativsystemer . Du kan kontrollere hvor mye systemminne JVM bruker på systemet. Instruksjoner
en
Klikk på "Start "-knappen , og deretter skrive " run" i søkeboksen . Klikk på " Kjør"- linken, skriv inn " cmd " og trykk " Enter" for å åpne et kommando vindu .
2
Endre gjeldende mappe av Command skallet til mappen hvor programmet bytecode er lagres , som i følgende eksempel : en
C:
cd "C: \\ Documents and Settings \\ franco \\ java "
erstatte " C: \\ Documents and Settings \\ franco \\ java "av den fullstendige banen til mappen hvor programmet bytecode er lagret , og " C: " av bokstaven betegnelse av stasjonen . Trykk på " Enter" etter hver linje
3
Start JVM å kjøre programmet samtidig øke standardstørrelsen på fordeling av minne pool , som i følgende kommando: .
< P > java - Xms4MB - Xmx128MB myApp.class myArg
Erstatt " 4 " av den opprinnelige størrelsen du ønsker minnetildelingen bassenget å ha ( i megabyte , standard er 2 ) , " 128 " av den maksimale størrelsen på minnetildelingen basseng ( også i megabyte , standard er 64), " myApp.class " av navnet på din viktigste klassen og " myArg " av noen argumenter du vil sende til søknaden din. Trykk på " Enter". JVM vil begynne å kjøre programmet mens du bruker minne konfigurasjonen du spesifiserte med XMS og Xmx parametere.