参考答案
JVM是什么:
- Java Virtual Machine(Java虚拟机)的缩写;
- 是一种用于计算设备的规范;
- 是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的;
- 实现跨平台的最核心的部分;
- .class 文件会在 JVM 上执行,JVM 会解释给操作系统执行;
- 有自己的指令集,解释自己的指令集到 CPU 指令集和系统资源的调用;
- JVM 只关注被编译的 .class 文件,不关心 .java 源文件。
JVM的内存结构:
以上,是Java面试题【JVM是什么】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—