JVM之判断对象是否存活的方法

为什么要判断对象是否存活呢? 虚拟机中几乎所有的对象都要在堆内存中分配存储区域,而如果要进行垃圾回收就得判断哪些对象是”死掉“的,什么情况下可以判断某个对象是“死掉”的呢?当然是这个对象的存在已经对程序做不了任何贡献的时候,也就是说没有任何对象会再使用到这个对象了。 再说一遍,判断对象是否存活是在垃圾回收之前的一步至关重要的事情! 再说一遍,判断对象是否存活是在垃圾回收之前的一步至关重要的事情!
相关文章
相关标签/搜索