Java-метод, который возвращает достижимые объекты
Есть ли эквивалент Java для следующего метода Ruby?
ObjectSpace.reachable_objects_from: этот метод возвращает все объекты, непосредственно доступные из данного объекта.
Ссылка: Найдите ObjectSpace.reachable_objects_from в следующем документе http://globaldev.co.uk/2013/03/ruby-2-0-0-in-detail/
1 ответ
Имейте в виду, что все Java-программы по своей сути являются многопоточными, и поэтому, чтобы дать точный ответ на вопрос "что достижимо из этого объекта", потребуется событие Stop-The-World (поскольку другие потоки могут изменять объектный граф.).
Для по сути многопоточных систем предоставление такого уровня мощности разработчику - очень плохая идея.