Какви са типовете памет в Java?
Какви са типовете памет в Java?

Видео: Какви са типовете памет в Java?

Видео: Какви са типовете памет в Java?
Видео: Как сдать экзамен OCP Java 11, 1Z0-819 2024, Ноември
Anonim

В памет в JVM е разделена на пет различни части, а именно: Област на метода: Областта на метода съхранява кода на класа: кода на променливите и методите. Купа: The Java в тази област се създават обекти. Java Стек: Докато се изпълняват методи, резултатите се съхраняват в стека памет.

Освен това, какво е паметта в Java?

Стек Памет в Java се използва за статичен памет разпределение и изпълнение на нишка. Той съдържа примитивни стойности, които са специфични за метод и препраща към обекти, които са в купчина, препращани от метода.

Освен по-горе, какво е Java heap? В купчина е зоната с данни по време на изпълнение, от която се разпределя паметта за всички класове и масиви. В купчина се създава при стартиране на виртуална машина. Купчина съхранението на обекти се възстановява от автоматична система за управление на съхранението (известна като събирач на боклук); обектите никога не се разпределят изрично.

Знайте също, какво представлява паметта на пула в Java?

В Java низ константа басейн е купчина площ памет където Java съхранява литерални низови стойности. Купчината е площ от памет използва се за операции по време на изпълнение. Когато се създаде нова променлива и й се даде стойност, Java проверява дали тази точна стойност съществува в басейн.

Какво е теч на памет в Java?

Този процес се нарича събиране на боклука и съответното парче JVM се нарича събирач на боклук или GC. Опростявайки малко, можем да кажем, че а изтичане на памет в Java е ситуация, при която някои обекти вече не се използват от приложението, но GC не успява да ги разпознае като неизползвани.

Препоръчано: