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

Что произойдет с объектом, если им никто не пользуется

Объект становится недостижимым (unreachable) и становится кандидатом на сборку мусора (garbage collection).

Пример:

java
public class Test {
    public static void main(String[] args) {
        Object obj = new Object(); // создали объект
        obj = null; // потеряли ссылку
        // Теперь объект доступен для GC
    }
}

Как это работает:

  1. JVM периодически запускает сборщик мусора
  2. Сборщик ищет объекты без активных ссылок
  3. Такие объекты удаляются, освобождая память

Важно: время удаления не определено точно - это зависит от реализации JVM и работы GC.

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

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

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

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