Java之垃圾回收GC

有哪些垃圾回收算法? 1.标记-清除算法(Mark and Sweep) ➢标记:从根集合进行扫描,对存活的对象进行标记 ➢清除:对堆内存从头到尾进行线性遍历,回收不可达对象内存 缺点:碎片化------------容易产生小的碎片,无法利用。   2.复制算法(Copying) ➢分为对象面和空闲面 ➢对象在对象面上创建 ➢存活的对象被从对象面复制到空闲面-----即无法回收的对象 ➢将对象面所
相关文章
相关标签/搜索