返回可到达对象的Java方法

时间:2013-10-20 16:55:17

标签: java ruby jvm yarv

是否有跟随Ruby方法的Java等价物?

ObjectSpace.reachable_objects_from :此方法返回可从给定对象直接访问的所有对象。

参考:在以下文档中查找ObjectSpace.reachable_objects_from http://globaldev.co.uk/2013/03/ruby-2-0-0-in-detail/

1 个答案:

答案 0 :(得分:0)

请记住,所有Java程序本质上都是多线程的,因此要准确回答“从此对象可以访问的内容”这一问题,将需要Stop-The-World事件(因为其他线程可能会发生变异)对象图)。

对于固有的多线程系统,为开发人员提供这种级别的功能是一个非常糟糕的主意。