垃圾会算法

一、引用计数算法(无法解决循环引用的问题,不被java采纳) 当一个对象被引用的时候+1,不被引用的时候-1,为0的时候进行回收 二、根搜索算法 栈中的引用的对象、方法区中静态属性引用的对象、方法区中常量引用的对象、本地方法区中JNI引用的对象都可以设置为根,其他对象只要与根有关系的对象都为可达对象,没有与根有关系的对象将为不可达对象将被GC回收 三、标记/清除算法 标记-清除算法是现代垃圾回收算
相关文章
相关标签/搜索