JVM 学习大纲(简易版)
发表于|更新于|note
|总字数:9|阅读时长:1分钟|浏览量:
文章作者: xin
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 xin 的 博客!
公告
欢迎来到我的博客!!!
目录
- 1. JVM 学习大纲(简易版)
- 1.1. 一、JVM 基础概念
- 1.1.1. 1.JVM 是什么?
- 1.1.2. (1)JVM、JRE、JDK 的区别?
- 1.1.3. (2)JVM 的作用与职责(加载、验证、执行、内存管理、垃圾回收)
- 1.1.4. 2.Java 内存模型(JMM)
- 1.1.5. (1)主内存与工作内存
- 1.1.6. (2)volatile、happens-before 原则
- 1.1.7. (3)指令重排序、内存可见性问题
- 1.1.8. 3.类加载机制
- 1.1.9. (1)类加载器:Bootstrap、Extension、AppClassLoader
- 1.1.10. (2)双亲委派机制
- 1.1.11. (3)类加载过程:加载、验证、准备、解析、初始化
- 1.1.12. (4)类的卸载与垃圾回收关系
- 1.2. 🔹 小结
- 1.3. 二、Java 内存结构与运行时数据区
- 1.4. 🔹 小结
- 1.5. 三、垃圾回收(GC)机制
- 1.6. 🔹 小结
- 1.7. 四、JVM 性能优化
- 1.8. 🔹 小结
- 1.9. 五、字节码与类文件
- 1.10. 🔹 小结
- 1.11. 六、类加载器与反射机制
- 1.12. 🔹 小结
- 1.13. 七、高级主题(深入)
- 1.14. 🔹 小结
- 1.15. 八、实践与案例分析
- 1.1. 一、JVM 基础概念
