JVM GC 算法

根搜索算法 根搜索算法是从离散数学中的图论引入的,程序把所有引用关系看作一张图,从一个节点GC ROOT 开始,寻找对应的引用节点,找到这个节点后,继续寻找这个节点的引用节点。当所有的引用节点寻找完毕后,剩余的节点则被认为是没有被引用到的节点,即无用的节点。 上图红色为无用的节点,可以被回收。 目前Java中可以作为GC ROOT的对象有: 1、虚拟机栈中引用的对象(本地变量表) 2、方法区中静态
相关文章
相关标签/搜索