1. JVM简介
什么是JVM?JVM有什么特点?学习JVM有什么好处?
Java Virtual Machine - java程序的运行环境(java二进制字节码的运行环境)
JVM带来的特性有:
- 一次编写,到处运行
- 自动内存管理,垃圾回收功能
- 数组下标越界检查
2. 常见的JVM
各个公司有自己的JVM实现,这里主要学习HotSpot
JVM
3. 学习路线
- JVM内存模型
- JVM GC(垃圾回收)
- Java Class
- ClassLoader
- JVM JIT Compiler(即时编译器)
对应博客
对应视频点这里😁黑马家的 |
---|
JVM内存结构 |
JVM垃圾回收与调优学习 |
JVM字节码技术与Java语法糖字节码分析 |
JVM类加载过程和编译器优化 |