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

Что такое куча

Куча (Heap) — это область памяти в Java, где хранятся все объекты и массивы, созданные во время выполнения программы. Управляется автоматически сборщиком мусора (Garbage Collector), который освобождает память от неиспользуемых объектов.

Особенности:

  • Общая для всех потоков приложения.
  • Разделяется на поколения (Young, Old, Permanent/Metaspace) для оптимизации GC.
  • Размер кучи настраивается через JVM-параметры (-Xms, -Xmx).

Пример:

java
Object obj = new Object(); // объект создается в куче

При выходе obj из области видимости, GC может удалить его из памяти.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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