LINUX.ORG.RU

Java: Будет ли уничтожен объект если иммется ссылка на его поле, которое тоже является объектом?

 


0

2

Интересно развитие такой ситуации: Если у меня есть объект и я создал ссылку на его поле, которое является другим объектом, после чего ссылке на основной объект присвоил null, будет ли уничтожен этот самый объект после прохода сборщика мусора?



Последнее исправление: Seraph (всего исправлений: 1)
Ответ на: комментарий от Nastishka

Какой ещё счётчик ссылок? В JVM (как минимум в OpenJDK) не используется счётчик ссылок для управления памятью.

roy ★★★★★
()

Еще один не понимает, что такое указатели.

Или под «ссылкой на поле» ты понимаешь java.lang.reflect.Field? Если последнее, то у тебя, естественно, ссылка на сам объект сохраняется, и никто его удалять не будет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.