对象的最后一次救赎

什么样的对象会被回收 我们都知道当堆内存不够用的时候,会进行垃圾回收,回收的则是对象,那么哪些对象会被作为”垃圾“被回收呢? 答案是:判断算法 引用计数算法 虚拟机会给每一个对象设置一个计数器,每当对象被引用的时候计数器就会+1,当引用断掉的时候计数器-1。当引用计数器的值为0时则表示该对象没有被引用到,可以被回收。 在此,对象A–对象B–对象C,都有被引用,而对象D没有被引用,那么对象D会被回收
相关文章
相关标签/搜索