java内存回收机制相关

对于垃圾回收,我们主要思考哪些内存需要回收、什么时候回收和如何回收几个问题。 哪些内存需要回收 堆中几乎存放着java中所有对象实例,垃圾收集器在对堆进行回收前,需要判断哪些对象是存活的,哪些对象是已经“挂掉”,并且是需要回收的。判断对象的存活与否,主要有引用计数法和根搜索算法。 如何判断对象需要回收 引用计数法: 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,
相关文章
相关标签/搜索