摘要: 为什么会有新生代? 如果不分代,所有对象全部在一个区域,每次GC都需要对全堆进行扫描,存在效率问题。分代后,可分别控制回收频率,并采用不同的回收算法,确保GC性能全局最优。 为什么新生代会采用复制算法? 新生代的对象朝生夕死,大约90%的新建对象可以被很快回收, 复制算法成本低,同时还能保证空间没有 阅读全文
posted @ 2021-07-15 15:32 up~up 阅读(79) 评论(0) 推荐(0)