Встречается на собеседованиях • сегодня
Какие знаешь области памяти в Java
В Java есть несколько областей памяти:
- Heap (куча) — хранит объекты, разделяется на Young (Eden, Survivor 1/2) и Old Generation.
- Stack (стек) — хранит примитивы и ссылки на объекты для каждого потока.
- Metaspace (ранее PermGen) — хранит метаданные классов (с Java 8).
- Native Memory (off-heap) — память вне управления JVM (например, DirectByteBuffer).
Пример:
java
Object obj = new Object(); // объект в куче (Heap)
int num = 42; // примитив в стеке (Stack) Heap управляется сборщиком мусора (GC), Stack очищается при завершении метода, Metaspace растет динамически.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы