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

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

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

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

Имайки предвид това, колко вида памети има в JVM?

В памет в JVM разделени на 5 различен части:

Купчина. Стек. Регистър на програмен брояч. Стек на собствени методи.

JVM изпълнява някои специфични видове операции:

  • Зареждане на код.
  • Проверка на кода.
  • Изпълнение на кода.
  • Той осигурява среда за изпълнение на потребителите.

Освен по-горе, какво е основната памет в Java? Първо, от Главна памет „имаме предвид „ Java heap, както се вижда от JVM'. JVM обикновено е свободен да работи върху локално копие на променлива. Например, JIT компилатор може да създаде код, който зарежда стойността на a Java променлива в регистър и след това работи в този регистър.

Следователно, какви са типовете памет на heap?

3 отговора. Купчина е разделено Младо поколение, Старо или Наемно поколение и Постоянно поколение. Младото поколение е мястото, където всички нови обекти се разпределят и остаряват.

Какво е JVM и ми обяснете разпределението на паметта на Java?

В JVM зарежда кода, проверява кода, изпълнява кода, управлява памет (това включва разпределяне на паметта от операционната система (ОС), управление Разпределение на Java включително уплътняване на купчина и премахване на боклуци) и накрая осигурява средата за изпълнение.

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