确定可回收内存

垃圾回收关注的是堆和方法区两个区域。 可达性分析算法   以“GC Roots”对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链,当一个对象到GC Roots没有任何引用链相连,则此对象是不可用的。 可做为GC Roots的对象包括以下几种: 虚拟机栈(栈帧中的本地变量表)中引用的对象 本地方法栈中JNI(native方法)引用的对象 方法区中类静态属性引用的对象 方法区中常量引
相关文章
相关标签/搜索