JVM-3 垃圾收集与内存分配

1.判断对象存活的方法     垃圾收集器在进行垃圾回收之前,第一件事就是得确定哪些对象是存活的。 1.1 引用计数算法     给对象添加引用计数器,每当有一个地方引用该对象时,计数器就加1,当引用失效时,计数器减1,当一个对象的计数器值为0时,这个对象就不能被使用了。     缺点: 当两个对象相互引用时,会出错。 1.2可达性分析算法     以一系列称为"GC Roots"的对象作为起点,
相关文章
相关标签/搜索