Проверяет знание циклов сборки мусора и продолжительности хранения объектов в куче.
Короткий ответ
Переменная в куче живёт пока на неё есть ссылки в программе. Сборщик мусора периодически находит объекты, до которых недостижимы никакие корни (стек, глобальные переменные, регистры) и освобождает их память. Таким образом срок жизни не фиксирован и зависит от reachability.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.