Java-programma's kan toewijzen en geheugen vrij te configureren dynamisch met behulp van een verscheidenheid van ingebouwde klassen en methodes . Naast dat , krijg objecten gecreëerd en vernietigd alle tijd en automatische garbage collecties gebeurt periodiek . Dit alles toewijzing /vrijmaken activiteit vindt plaats op een pool van geheugen genaamd de " heap . " U kunt de standaard configuratie van de Java- heap wijzigen met een beroep op de JVM ( het nut dat Java- programma's daadwerkelijk uitvoert ) met de juiste parameterwaarden . Instructies 1 Klik op "Start " en type " run " in het zoekvak . Klik op " Uitvoeren , " typ " cmd " en druk op " Enter ". Windows zal een nieuw venster openen Command kopen van 2 de huidige Command map Ga naar de locatie waar uw Java-toepassing wordt opgeslagen ( de aanvraag moet al worden gecompileerd naar " klasse . " -Bestanden ) : . C : cd " C : \\ sven \\ javaProg " Vervang " C : \\ sven \\ javaProg " met het pad naar de map van de toepassing en de " C : " met de drive brief . Druk op "Enter " na elke regel 3 Start de JVM op uw aanvraag en specificeert niet- standaard heapgrootte grenzen , zoals in het volgende commando : . Java - Xms8MB - Xmx320MB mainClass.class classArgs Vervang " 8 " met de aanvankelijke heap gewenste grootte ( in megabytes ; standaard is 2 ) en " 320 " met de maximale heapgrootte uw aanvraag kunnen beweren zal zijn ( in megabytes ; standaard is 64 ) . Vervang " mainClass.class " met de naam van de klasse met uw "main " methode en " classArgs " met alle argumenten die nodig zijn door uw toepassing . Druk op " Enter ".
|