Hva er typene Java-minne?
Hva er typene Java-minne?

Video: Hva er typene Java-minne?

Video: Hva er typene Java-minne?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

De hukommelse i JVM er delt inn i fem annerledes deler nemlig− Metodeområde− Metodeområdet lagrer klassekoden: koden til variablene og metodene. Heap - The Java objekter opprettes i dette området. Java Stabel– Mens du kjører metoder, lagres resultatene i stabelen hukommelse.

Med tanke på dette, hvor mange typer minner er det i JVM?

De hukommelse i JVM delt inn i 5 annerledes deler:

Heap. Stable. Programtellerregister. Native Method Stack.

JVM utfører noen spesielle typer operasjoner:

  • Lasting av kode.
  • Verifisering av kode.
  • Utfører koden.
  • Det gir kjøretidsmiljø til brukerne.

Foruten ovenfor, hva er hovedminnet i Java? For det første av " hovedminne "vi mener 'den Java haug, sett av JVM'. JVM er vanligvis gratis å jobbe med en lokal kopi av en variabel. For eksempel kan en JIT-kompilator lage kode som laster inn verdien av a Java variabel inn i et register og fungerer deretter på det registeret.

Følgelig, hva er typene heap-minne?

3 svar. Heap er delt ung generasjon, gammel eller fast generasjon og permanent generasjon. Den unge generasjonen er der alle nye objekter tildeles og eldes.

Hva er JVM og forklar meg Java-minnetildelingen?

De JVM laster koden, verifiserer koden, kjører koden, administrerer hukommelse (dette inkluderer tildele minne fra operativsystemet (OS), administrerende Java-allokering inkludert haugkomprimering og fjerning av søppelobjekter) og gir til slutt kjøretidsmiljøet.

Anbefalt: