Встречается на собеседованиях • сегодня

Что хранится в JVM

В JVM хранятся следующие компоненты:

  1. Classloader – загружает классы в память
  2. Runtime Data Areas:
    • Method Area – метаданные классов, константы
    • Heap – объекты и массивы (основная область памяти)
    • Stack – фреймы методов (локальные переменные, вызовы)
    • PC Register – указатель на текущую инструкцию
    • Native Method Stack – вызовы нативных методов
  1. Execution Engine – интерпретатор и JIT-компилятор
  2. Native Interface (JNI) – взаимодействие с нативным кодом

Пример с кучей (Heap):

java
Object obj = new Object(); // объект создается в Heap
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы