都需要先标记出在引用链上的对象,标记清除算法-遍历所有对象将没有标记的对象清除掉,标记整理算法-将存活的对象移动到一端-老年代,复制算法-将存活的对象复制到另一块内存上,原来那块内存全清理掉-年轻代