Встречается на собеседованиях • сегодня
Какие знаешь виды памяти в Java
В Java есть несколько видов памяти:
- Heap - основная область для хранения объектов. Делится на:
- Young Generation (Eden, Survivor spaces)
- Old Generation (Tenured space)
-
Stack - хранит примитивы и ссылки на объекты для каждого потока.
-
Metaspace (ранее PermGen) - хранит метаданные классов (Java 8+).
-
Native/Off-heap - память вне управления JVM (например, через ByteBuffer.allocateDirect()).
Пример работы с heap:
java
Object obj = new Object(); // Создается в heap
int num = 42; // Хранится в stackStack ограничен по размеру (можно настроить через -Xss), а heap настраивается через -Xms и -Xmx.

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