图示 JVM 可达性分析算法

avatar
作者
猴君
阅读量:3

可达性分析算法:

以 GC Roots 为起始点进行搜索,可达的对象都是存活的,不可达的对象可被回收。

Java 虚拟机使用该算法来判断对象是否可被回收,GC Roots 一般包含以下内容:

  • 虚拟机栈中局部变量表中引用的对象
  • 本地方法栈中 JNI 中引用的对象
  • 方法区中类静态属性引用的对象
  • 方法区中的常量引用的对象

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!