Java yaddaşının növləri hansılardır?
Java yaddaşının növləri hansılardır?

Video: Java yaddaşının növləri hansılardır?

Video: Java yaddaşının növləri hansılardır?
Video: 5.Android və Java sıfırdan - Java, Məlumat növləri Tam ədədlər 2024, Bilər
Anonim

The yaddaş içində JVM beşə bölünür fərqli hissələr, yəni– Metod sahəsi– Metod sahəsi sinif kodunu saxlayır: dəyişənlərin və metodların kodu. Yığın - The Java obyektlər bu sahədə yaradılır. Java Stack- Metodları işləyərkən nəticələr stekdə saxlanılır yaddaş.

Bunu nəzərə alsaq, JVM-də neçə növ xatirə var?

The yaddaş içində JVM 5-ə bölünür fərqli hissələri:

Yığın. Yığın. Proqramın əks qeydiyyatı. Native Metod Stack.

JVM bəzi xüsusi əməliyyat növlərini yerinə yetirir:

  • Kodun yüklənməsi.
  • Kodun yoxlanılması.
  • Kodun icrası.
  • O, istifadəçilərə iş vaxtı mühitini təmin edir.

Yuxarıdakılardan əlavə, Java-da əsas yaddaş nədir? İlk olaraq, əsas yaddaş '' nəzərdə tuturuq Java yığın, JVM tərəfindən göründüyü kimi. JVM dəyişənin yerli surəti üzərində işləmək üçün ümumiyyətlə pulsuzdur. Məsələn, JIT tərtibçisi a dəyərini yükləyən kod yarada bilər Java dəyişəni reyestrə çevirir və sonra həmin registrdə işləyir.

Nəticə etibarı ilə yığın yaddaşın növləri hansılardır?

3 Cavablar. Yığın Gənc Nəsil, Köhnə və ya Təcrübəli Nəsil və Daimi Nəsil bölünür. Gənc Nəsil bütün yeni obyektlərin ayrıldığı və köhnəldiyi yerdir.

JVM nədir və mənə Java yaddaşının ayrılmasını izah edin?

The JVM kodu yükləyir, kodu yoxlayır, kodu icra edir, idarə edir yaddaş (buna daxildir yaddaşın ayrılması Əməliyyat Sistemindən (ƏS), idarə edilməsi Java bölgüsü yığın sıxlaşdırılması və zibil obyektlərinin çıxarılması daxil olmaqla) və nəhayət, iş vaxtı mühitini təmin edir.

Tövsiyə: