Apakah jenis memori Java?
Apakah jenis memori Java?

Video: Apakah jenis memori Java?

Video: Apakah jenis memori Java?
Video: Primitive and Reference (Object) Types in Memory (Java Tutorial) 2024, Mungkin
Anonim

The ingatan di dalam JVM terbahagi kepada lima berbeza bahagian iaitu− Kawasan kaedah− Kawasan kaedah menyimpan kod kelas: kod pembolehubah dan kaedah. Timbunan − The Jawa objek dicipta di kawasan ini. Jawa Stack− Semasa menjalankan kaedah, hasilnya disimpan dalam tindanan ingatan.

Memandangkan perkara ini dilihat, berapa banyak jenis kenangan yang terdapat dalam JVM?

The ingatan di dalam JVM dibahagikan kepada 5 berbeza bahagian:

Timbunan. Timbunan. Daftar Kaunter Program. Timbunan Kaedah Asli.

JVM melaksanakan beberapa jenis operasi tertentu:

  • Memuatkan kod.
  • Pengesahan kod.
  • Melaksanakan kod.
  • Ia menyediakan persekitaran masa jalan kepada pengguna.

Selain di atas, apakah memori utama di Jawa? Pertama, oleh " ingatan utama "kami maksudkan 'the Jawa timbunan, seperti yang dilihat oleh JVM'. JVM biasanya bebas untuk bekerja pada salinan tempatan pembolehubah. Sebagai contoh, pengkompil JIT boleh mencipta kod yang memuatkan nilai a Jawa berubah menjadi daftar dan kemudian berfungsi pada daftar itu.

Akibatnya, apakah jenis ingatan timbunan?

3 Jawapan. Timbunan dibahagikan Generasi Muda, Generasi Tua atau Berpejabat, dan Generasi Kekal. Generasi Muda ialah tempat semua objek baharu diperuntukkan dan diumur.

Apakah JVM dan terangkan saya peruntukan memori Java?

The JVM memuatkan kod, mengesahkan kod, melaksanakan kod, mengurus ingatan (ini termasuk memperuntukkan ingatan daripada Sistem Pengendalian (OS), mengurus peruntukan Java termasuk pemadatan timbunan dan penyingkiran objek sampah) dan akhirnya menyediakan persekitaran masa jalan.

Disyorkan: