GC Roots
- 虚拟机栈(栈帧中的本地变量表)中引用的对象
- 方法区中的类静态属性引用的对象
- 方法区中的常量引用的对象
- 原生方法栈(Native Method Stack)中 JNI 中引用的对象
可达性分析算法
从GC Roots的对象开始向下搜索,如果一个对象到GC Roots没有任何引用链相连时,则说明此对象不可用。
从GC Roots的对象开始向下搜索,如果一个对象到GC Roots没有任何引用链相连时,则说明此对象不可用。
转载于:https://www.cnblogs.com/loveer/p/11521405.html