Java中的垃圾收集算法
之前有阅读过深入理解Java虚拟机,现在对其中的垃圾收集算法进行一个简单的总结。要是想详细了解的话还是推荐去阅读一下书籍。Java采用的是类似于树形结构的可达性分析法来判断对象是否还存在引用。即:从gcroot开始,把所有可以搜索得到的对象标记为存活对象。接下来介绍一下四大垃圾收集算法。一、标记-清除算法如名字一样,分为“标记”和“清除”两个阶段:首先标记出所以需要回收的对象,在标记完成后...