标记清除(缺点是碎片化)

复制算法(缺点是浪费空间)

标记整理算法(效率比前两者差)

分代收集算法(老年代一般使用“标记-清除”、“标记-整理”算法,年轻代一般用复制算法)