jvm-----垃圾对象回收过程

判断对象是否存活算法: 引用计数算法:对象中添加一个引用计数器,每当有一个地方引用时,计数器值就加1;引用失效时,计数器值就减1;计数器为0的对象就是不再被使用的。       缺点:java虚拟机不使用其管理内存原因是它很难解决对象之间相互循环引用的问题 可达性分析算法(java,c#):通过一系列称为gc roots的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链,当一个对
相关文章
相关标签/搜索