Как Java обрабатывает слабую ссылку на цикл? [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Как Java обрабатывает слабую ссылку на цикл? [закрыто]

Сообщение Anonymous »

  • Предположим, что у меня есть объекты A и B, которые сильны /регулярно ссылаются друг на друга, образуя справочный цикл. В пути от A к корне GC преобладает слабая ссылка (представлена ​​пунктирной стрелкой на изображении ниже). В этом случае, какова достижимость объекта a?
  • , в частности, если я называю java.lang.ref.cleaner.register (a, cleanup_action) , собирается работать? (В документе указывается, что происходит только тогда, когда a IS Phantom достижимый )
pty.sstatic.net/yrvqhoq0.png "/> .

Подробнее здесь: https://stackoverflow.com/questions/795 ... with-cycle

Вернуться в «JAVA»