j ava 的垃圾回收机制GC 发生在堆 GC(分代收集算法)分类 1 MINOR GC 次数上频繁收集Young区 发生在年轻代中 使用的是复制算法 复制算法优点: 效率高,没有内存碎片 缺点: 需要额外的内存空间 2 FUll GC 次数上较少收集Old区 发生在老年代中 标记清除和标记压缩混合使用 标记清除优点: 不需要额外的空间 缺点: 两次扫描耗时严重产生内存碎片 标记压缩优点: 没有内存碎片 缺点: 需要有移动对象成本 3 基本不动PERM区