一、JVM运行时内存区域划分 https://www.jianshu.com/p/8fa373ceb552 二、常见的GC回收算法及其含义 https://blog.csdn.net/u011080472/article/details/51324103 三、JVM如何设置参数 https://www.jianshu.com/p/e566caa5c13e 四、Java内存模型JMM https://www.jianshu.com/p/8c574a6db31b 五、类加载过程:加载、验证、准备、解析、初始化 https://www.jianshu.com/p/9513f2504fb2 六、类加载机制(双亲委派机制) https://www.jianshu.com/p/a14143cc6bc5 七、强引用、软引用、弱引用、虚引用 https://www.jianshu.com/p/1fc5d1cbb2d4 八、垃圾回收器G1和CMS G1和CMS的回收过程 G1和CMS对比