Hvilke typer Java-hukommelse findes der?
Hvilke typer Java-hukommelse findes der?

Video: Hvilke typer Java-hukommelse findes der?

Video: Hvilke typer Java-hukommelse findes der?
Video: #26 Stack And Heap in Java 2024, November
Anonim

Det hukommelse i JVM er opdelt i fem forskellige dele nemlig− Metodeområde− Metodeområdet gemmer klassekoden: kode for variablerne og metoderne. Dynge − Den Java objekter oprettes i dette område. Java Stak – Mens metoderne køres, gemmes resultaterne i stakken hukommelse.

Med dette i betragtning, hvor mange typer minder er der i JVM?

Det hukommelse i JVM opdelt i 5 forskellige dele:

Dynge. Stak. Programtællerregister. Native Method Stack.

JVM udfører nogle bestemte typer operationer:

  • Indlæsning af kode.
  • Verifikation af kode.
  • Udførelse af koden.
  • Det giver run-time miljø til brugerne.

Udover ovenstående, hvad er hovedhukommelsen i Java? For det første af " primære hukommelse "vi mener 'den Java bunke, som set af JVM'. JVM er generelt gratis at arbejde på en lokal kopi af en variabel. For eksempel kunne en JIT-compiler oprette kode, der indlæser værdien af a Java variabel ind i et register og arbejder derefter på det register.

Følgelig, hvad er typerne af heap-hukommelse?

3 svar. Dynge er opdelt Ung Generation, Gammel eller Faste Generation og Permanent Generation. Den unge generation er hvor alle nye objekter tildeles og ældes.

Hvad er JVM og forklar mig Java-hukommelsestildelingen?

Det JVM indlæser koden, verificerer koden, udfører koden, administrerer hukommelse (dette inkluderer allokering af hukommelse fra operativsystemet (OS), administrerende Java tildeling inklusive bunkekomprimering og fjernelse af affaldsgenstande) og giver endelig køretidsmiljøet.

Anbefalede: