Встречается на собеседованиях • сегодня
Что такое сборщик мусора
Сборщик мусора (Garbage Collector, GC) — механизм в Java, автоматически освобождающий память от объектов, которые больше не используются программой. Работает в фоне, определяя недостижимые объекты (те, на которые нет ссылок) и удаляя их.
Основные алгоритмы GC:
- Mark-Sweep — помечает используемые объекты, затем удаляет непомеченные.
- Generational — делит объекты на поколения (Young, Old) для оптимизации.
Пример:
java
Object obj = new Object(); // Создаем объект
obj = null; // Делаем объект недостижимым
// GC может освободить памятьПлюсы:
- Автоматическое управление памятью
- Снижение риска утечек
Минусы:
- Невозможно точно контролировать момент сборки
- Нагрузка на CPU во время работы

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