无锡定制网站制作公司自助建站免费建站平台
JVM | JVM垃圾回收
- 1、堆空间的基本结构
- 2、内存分配和回收原则
- 2.1、对象优先在 Eden 区分配
- 2.2、大对象直接进入老年代
- 2.3、长期存活的对象将进入老年代
- 2.4、主要进行 gc 的区域
- 2.5、空间分配担保
- 3、死亡对象判断方法
- 3.1、引用计数法
- 3.2、可达性分析算法
- 3.3、引用类型总结
- 3.4、如何判断一个常量是废弃常量?如何判断一个类是无用的类?
- 4、垃圾收集算法
- 4.1、复制算法
- 4.2、标记-清除算法
- 4.3、标记-整理算法
- 4.4、分代收集算法
- 5、垃圾收集器
- 5.1、CMS 收集器
- 5.2、G1