可达性算法(引用链法)JVM之垃圾回收 可达性算法(引用链法)该算法的思想是:从一个被称为 GC Roots 的对象开始向下搜索,如果一个对象到 GCRoots 没有任何引用链相连时,则说明此对象不可用。在 java 中可以作为 GC Roots 的对象有以下几种: 栈中引用的对象堆类静态变量引用的对象方法区运行时常量池引用的对象本地方法栈引用的对象