根搜索算法是以根对象集合作为起始点,按照从上至下的方式搜索被根对象集合所连接的目标对象是否可达,如果不可达就意味着已经死亡其OOP中的mark word就会标记为垃圾对象。
根对象集合中存储的内容如下:
- Java栈中的对象引用;
- 本地方法栈中的对象引用;
- 运行时常量池中的对象引用;
- 方法区中的类静态属性的对象引用;
- 与一个类对应的唯一数据类型的Class对象;
标签:连接 属性 不可 静态属性 地方 一个 存储 方法区 标记
根搜索算法是以根对象集合作为起始点,按照从上至下的方式搜索被根对象集合所连接的目标对象是否可达,如果不可达就意味着已经死亡其OOP中的mark word就会标记为垃圾对象。
根对象集合中存储的内容如下:
标签:连接 属性 不可 静态属性 地方 一个 存储 方法区 标记
原文地址:https://www.cnblogs.com/lay2017/p/8157870.html