JVM-内存垃圾回收(二)

一、JVM垃圾回收 1、垃圾回收判定算法,确定对象是否被引用(解决什么时候回收问题) (1)引用计数法 含义:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。 问题:它很难解决对象之间相互循环引用的问题 (2)可达性分析法 基本思路就是通过一系列的称为“GC Roots”的对象作为起始点,从这些节点开始
相关文章
相关标签/搜索