1.标记整理
2.标记清除
3.复制算法
4.分代收集算法
准确来讲,跟前面三种算法有所区别。分代收集算法就是根据对象的年代,采用上述三种算法来收集
对于新生代:每次GC都有大量对象死去,存活的很少,常采用复制算法,只需要拷贝很少的对象
对于老年代:常采用标整或者标清算法
1.标记整理
2.标记清除
3.复制算法
4.分代收集算法
准确来讲,跟前面三种算法有所区别。分代收集算法就是根据对象的年代,采用上述三种算法来收集
对于新生代:每次GC都有大量对象死去,存活的很少,常采用复制算法,只需要拷贝很少的对象
对于老年代:常采用标整或者标清算法