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

Очищает ли Garbage Collector память стека

Нет, Garbage Collector (GC) в Java работает только с кучей (heap), а не со стеком. Стек очищается автоматически при завершении выполнения метода, когда его фрейм удаляется из стека.

Пример:

java
void someMethod() {
    int x = 10; // Локальная переменная в стеке
    // ...
} // После завершения метода фрейм удаляется, память освобождается

GC занимается только объектами в куче, которые больше не имеют ссылок. Примитивы и ссылки на объекты в стеке управляются JVM без участия GC.

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

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

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

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