jvm垃圾收集算法 1.引用计数算法每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减1,计数为0时可以回收.此方法简单,无法解决对象相互循环引用的问题.还有一个问题是如何解决精准计数.这种方法现在已经不用了 2.根搜索算法从GC Roots开始向下搜索,搜索所走过的路径称为引用链.当一个对象到GC Roots没有任何引用链相连时,则证明此对象是不可用的.不可达对象. 在java语言中,GC Roots包括:虚拟机栈中引用的对象.方法区中类静态属性实体引用的对象.方法区中常量引…