1.什么是jvm (1).定义 Java Virtual Machine - java 程序的运行环境(java 二进制字节码的运行环境) (2).好处 [1].一次编写,到处运行 [2].自动内存管理,垃圾回收功能 [3].数组下标越界检查 [4].多态 (3).比较 jvm jre jdk 2.学习JVM有什么用? (1).面试 (2).理解底层的实现原理 (3).中高级程序员的必备技能 3.常见jvm 4.学习路线 (1).jvm内存结构