垃圾收集算法
一 标记清除算法
最基础的收集算法是“标记清除”(Mark-Sweep)算法,如同他的名字一样,算法分为标记和清除两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象,之所以说他是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其不足进行改进而得到的。它的主要不足有两个: 最基础的收集算法是“标记清除”(Mark-Sweep)算法,如同他
最基础的收集算法是“标记清除”(Mark-Sweep)算法,如同他的名字一样,算法分为标记和清除两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象,之所以说他是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其不足进行改进而得到的。它的主要不足有两个: 最基础的收集算法是“标记清除”(Mark-Sweep)算法,如同他