1.引用计数法 每次执行一次对象本身的程序计数器加一,程序计数器自身也有消耗,效率并不高, 淘汰的是次数用的少的 2.复制算法 一般就是在伊甸园区和幸村区,复制算法的主要作用就是每次将伊甸园区存活的和幸存区from存活的对象放在to区,永远保证to区是空的 3.标记清除法 第一次扫描进行标记,第二次扫描清除未标记的对象。进行回收 内存压缩 多增加一步扫描吧标记的全部移到一侧,防止内部碎片化 算法对比