爪哇 Java虚拟机 2021-09-13 18.标记整理算法(Mark-Compact) 结合了以上两个算法,为了避免缺陷而提出。标记阶段和 Mark-Sweep 算法相同,标记后不是清理对象,而是将存活对象移向内存的一端。然后清除端边界外的对象。