简单了解GC垃圾回收

如何判断数据是垃圾数据? 1.引用计数算法 为对象添加引用计数器,当计数为0时,被标记为垃圾对象,可以被回收。 优点:原理简单,实现方便,性能较高。 2.可达性分析法 判断对象和GC ROOTS是否有相连的引用链,如果没有,则标记为垃圾对象 GC ROOTS对象 都是常用的有用的对象 1)虚拟机栈(栈帧中的本地变量表)中引用的对象。 2)方法区中类静态属性引用的对象。 3)方法区中常量引用的对象。
相关文章
相关标签/搜索