- Предположим, что у меня есть объекты A и B, которые сильны /регулярно ссылаются друг на друга, образуя справочный цикл. В пути от A к корне GC преобладает слабая ссылка (представлена пунктирной стрелкой на изображении ниже). В этом случае, какова достижимость объекта a?
- , в частности, если я называю java.lang.ref.cleaner.register (a, cleanup_action) , собирается работать? (В документе указывается, что происходит только тогда, когда a IS Phantom достижимый )
Подробнее здесь: https://stackoverflow.com/questions/795 ... with-cycle