JVM_1初识
JVM是运行Java字节码的虚拟机 JVM有针对不同的系统的特定实现 目的是使用相同的字节码 它们都会给出相同结果
字节码: 扩展名为 .class 的代码

在.class->机器码 这一步 JVM类加载器先加载字节码 然后通过解释器逐行解释执行 -> 这种方式执行速度较慢
而后引入JIT 运行时编译 -> 当JIT编译器完成第一次编译后 其会将字节码对应的机器码保存下来下一次可以直接使用(机器码运行效率 高于 Java解释器)
- 什么是JVM
JVM 全称 Java Virtual Machine 中文译名Java虚拟机 - JVM功能

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 niiish32x 's blog!