JVM-da turli xil xotira maydonlari qanday?
JVM-da turli xil xotira maydonlari qanday?

Video: JVM-da turli xil xotira maydonlari qanday?

Video: JVM-da turli xil xotira maydonlari qanday?
Video: 😱😱DAXSHAT TEZ Ko'ring Bu Bola Odammas Ekan Bu Rekordku😱😱Boshi Uzilib ketdimi korib qoyil qolasiz 2024, Aprel
Anonim

The xotira ichida JVM beshga bo'linadi boshqacha qismlar, ya'ni: Usul hudud : Usul hudud sinf kodini saqlaydi: o'zgaruvchilar kodi va usullar. Uyum: Java ob'ektlari bu erda yaratilgan hudud . Java Stack: Ishlayotgan usullarda natijalar thestackda saqlanadi xotira.

Keyin JVM-da turli xil xotira maydonlari qanday?

The xotira ichida JVM 5 ga bo'lingan boshqacha qismlar:

Uyum. Stak. Dastur hisoblagich registr. Native Method Stack.

JVM tomonidan qancha turdagi xotira maydonlari ajratilgan?

  • Kod yuklanmoqda.
  • Kodni tekshirish.
  • Kodni bajarish.
  • U foydalanuvchilarga ish vaqti muhitini taqdim etadi.

Yuqoridagilardan tashqari, JVM-da usul maydoni nima? JVM bor usul maydoni barcha mavzularda keng tarqalgan. Unda doimiy hovuz, maydonlar kabi har bir sinf elementlari mavjud. usuli mahalliy ma'lumotlar, usuli ob'ektlar/interfeyslarning sinfi va ishga tushirilishida foydalaniladigan kod, konstruktor kodlari va boshqalar. Bu usul maydoni davomida yaratiladi JVM ish boshlash. Bu odatda Heapning bir qismidir hudud.

Shu munosabat bilan JVM ning qaysi qismi Java dasturi uchun xotira ajratadi?

The Java virtual mashina tashkil qiladi xotira a ni bajarishi kerak dastur bir nechta ish vaqti ma'lumotlar sohalariga. Har biri uchun JVM bitta usul maydoni bo'ladi mavjud bo'lish. Usul maydoni bo'ladi vaqtida yaratiladi JVM ish boshlash. Doimiy hovuzlar a sinf irodasi usul maydoni ichida saqlanishi mumkin.

JVM xotirasida Eden maydoni nima?

Axlat yig'uvchi avtomatik xotira qayta tiklaydigan boshqaruv tizimi yig'ma xotira ob'ektlar uchun. Eden Space : Hovuz qaysi xotira dastlab ko'pchilik ob'ektlar uchun ajratiladi. Tirik qolgan Kosmos : Axlat yig'ish paytida omon qolgan hovuzni o'z ichiga olgan ob'ektlar Eden maydoni.

Tavsiya: