JVM-01 啥卡卡尼 2024-01-13 33 阅读1分钟 什么是JVM 定义:Java Virtual Machine - Java程序的运行环境(Java二进制字节编码的运行环境) 好处: 一次编写,到处运行 自动内存管理,垃圾回收功能 数组下标越界检查 多态 比较: jvm、jre、jdk 学习JVM有什么用? 面试 理解底层的实现原理 中高级程序员的必备技能 常见的JVM 学习路线 内存结构 程序计数器 虚拟机栈 本地方法区 堆 方法区