JVM 第七篇:JVM 知识点汇总
❝本文内容过于硬核,建议有 Java 相关经验人士阅读。
❞
1. 引言
前面分享了几篇 JVM 的相关文章,这一篇做一个小小的汇总,为了方便大家,我把汇总搞成了一个思维导图,有需要的同学直接翻到最后自取。
2. JVM 总体梳理
JVM 体系总体分四大块:
类的加载机制 JVM 内存结构 GC 垃圾回收以及算法 GC 分析以及调优
当然这些知识点在之前的文章中都有详细的介绍,这里只做主干的梳理。
3. 类的加载机制
主要关注点:
什么是类的加载 类的生命周期 类加载器 双亲委派模型
4. JVM 内存结构
主要关注点:
运行时数据区 程序计数器 Java 虚拟机栈 本地方法栈 Java 堆 方法区
5. GC 垃圾回收以及算法
主要关注点:
GC 算法 垃圾回收器
6. GC 分析以及调优
主要关注点:
可视化 GC 故障处理工具 命令行 GC 故障处理工具
最后是一张大图,如果看不清可以在公众号后台回复 「jvm」 获取云盘链接。
评论