Junior — Middle
Java dilində yaddaş arxitekturasının əsas komponentləri hansılardır?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da yaddaş arxitekturası əsas komponentləri əhatə edir:
- Heap (Yığım) — obyektlər və massivlər üçün yaddaş sahəsi, tullantı toplayıcı tərəfindən idarə olunur.
- Stack (Yığın) — hər bir axın üçün yerli dəyişənləri və metod çağırışlarını saxlayır.
- Method Area (Metod sahəsi) — sinflər, statik dəyişənlər, sabitlər haqqında məlumatları saxlayır.
- PC Register (Proqram sayğacı) — hazırda icra olunan təlimatın ünvanını saxlayır.
- Native Method Stack — yerli metodların çağırılması üçün (məsələn, C/C++-də).
Bu struktur yaddaşın səmərəli idarə olunmasını, axınların izolyasiyasını və tullantıların toplanmasını dəstəkləyir.