可以作为GC Root 的对象
1. 方法区中常量引用的对象
2. 方法区中静态属性引用的对象
3. 虚拟机栈中引用的对象
4. 本地方法栈中引用的对象
可达性分析
通过GC Root 作为起始点(根节点),向下搜索,走过的路径称为引用链。当一个对象到GC Root 无任何引用链时,此对象不可活。当对象不可活时,仍然可以通过finalize 方法进行自救。
微信扫一扫
1. 方法区中常量引用的对象
2. 方法区中静态属性引用的对象
3. 虚拟机栈中引用的对象
4. 本地方法栈中引用的对象
通过GC Root 作为起始点(根节点),向下搜索,走过的路径称为引用链。当一个对象到GC Root 无任何引用链时,此对象不可活。当对象不可活时,仍然可以通过finalize 方法进行自救。
相关推荐