Care sunt tipurile de memorie în Java?
Care sunt tipurile de memorie în Java?

Video: Care sunt tipurile de memorie în Java?

Video: Care sunt tipurile de memorie în Java?
Video: Memory Management Tutorial in Java | Java Stack vs Heap | Java Training | Edureka 2024, Mai
Anonim

The memorie în JVM este împărțit în cinci părți diferite și anume: Zona metodei: Zona metodei stochează codul clasei: codul variabilelor și metodelor. Heap: The Java obiectele sunt create în această zonă. Java Stivă: În timpul executării metodelor, rezultatele sunt stocate în stivă memorie.

Pe lângă aceasta, ce este memoria în Java?

Grămadă Memorie în Java este folosit pentru statică memorie alocarea și execuția unui fir. Conține valori primitive care sunt specifice unei metode și se referă la obiecte care se află într-un heap, referite din metodă.

Alături de mai sus, ce este Java heap? The morman este zona de date de rulare din care este alocată memoria pentru toate instanțele de clasă și matricele. The morman este creat la pornirea mașinii virtuale. Morman stocarea obiectelor este recuperată de un sistem automat de gestionare a stocării (cunoscut sub numele de colector de gunoi); obiectele nu sunt niciodată dealocate explicit.

De asemenea, știți, ce este memoria pool în Java?

The Java constantă de șir bazin este o zonă în grămada memorie Unde Java stochează valorile șirurilor literale. Mormanul este o zonă de memorie utilizat pentru operațiuni de rulare. Când o nouă variabilă este creată și i se dă o valoare, Java verifică dacă acea valoare exactă există în bazin.

Ce este o scurgere de memorie în Java?

Acest proces se numește colectarea gunoiului și piesa corespunzătoare din JVM se numește Garbage Collector sau GC. Simplificand putin, putem spune ca a pierdere de memorie în Java este o situație în care unele obiecte nu mai sunt folosite de aplicație, dar GC nu reușește să le recunoască ca neutilizate.

Recomandat: