1、标记-----清除 先将无用对象全部标记,然后统一清除 2、标记-----整理 将无用对象先标记,然后进行整理,整理到一块内存空间,有效减少内存碎片 3、复制算法 将有用对象全部从A内存区域拷贝到B内存区域,然后将A内存区域全部清空