Marlowe
博客
分类
标签
归档
友链
关于
博客
分类
标签
归档
友链
关于
Volantis
文档
帮助
示例
社区
博客
源码
JVM GC算法
两个概念:新生代: 存放生命周期较短的对象的区域。老年代: 存放生命周期较长的对象的区域。 相同点: 都在Java堆上。 1. 标记-清除算法执行步骤: 标记:遍历内存区域,对需要回收的对象打上标记。 清除:再次遍历内存,对已经标记过的内存进行回收。 图解: 缺点: 效率问题;遍历了两次内存空间(第一次标记,第二次清除)。 空间问题:容易产生大量内存碎片,当再需...
2020-04-09
Java
Read More