Wat is die tipes Java-geheue?
Wat is die tipes Java-geheue?

Video: Wat is die tipes Java-geheue?

Video: Wat is die tipes Java-geheue?
Video: What is Stack and Heap Memory in Java | Core java | Memory Management| Most Asked Interview Question 2024, November
Anonim

Die geheue in die JVM word in vyf verdeel anders dele naamlik− Metode area− Die metode area stoor die klaskode: kode van die veranderlikes en metodes. Hoop - Die Java voorwerpe word in hierdie area geskep. Java Stapel - Terwyl metodes uitgevoer word, word die resultate in die stapel gestoor geheue.

As u dit in die oog hou, hoeveel soorte herinneringe is daar in JVM?

Die geheue in die JVM verdeel in 5 anders dele:

Hoop. Stapel. Programtoonbankregister. Inheemse metodestapel.

JVM voer sekere tipes bewerkings uit:

  • Laai van kode.
  • Verifikasie van kode.
  • Voer die kode uit.
  • Dit bied 'n run-time omgewing aan die gebruikers.

Behalwe hierbo, wat is hoofgeheue in Java? Eerstens deur " hoofgeheue "ons bedoel" die Java hoop, soos gesien deur die JVM'. Die JVM is oor die algemeen vry om aan 'n plaaslike kopie van 'n veranderlike te werk. Byvoorbeeld, 'n JIT samesteller kan kode skep wat die waarde van a laai Java veranderlike in 'n register en werk dan op daardie register.

Gevolglik, wat is die tipes hoopgeheue?

3 Antwoorde. Hoop word verdeel Jong Generasie, Ou of Vasgestelde Generasie, en Permanente Generasie. Die Jong Generasie is waar alle nuwe voorwerpe toegeken en verouder word.

Wat is JVM en verduidelik vir my die Java geheue toewysing?

Die JVM laai die kode, verifieer die kode, voer die kode uit, bestuur geheue (dit sluit in geheue toewys vanaf die bedryfstelsel (OS), bestuur Java toekenning insluitend hoop verdigting en verwydering van vullis voorwerpe) en bied uiteindelik die looptyd omgewing.

Aanbeveel: