JVM代表JavaVirtualMachine,那就是java虚拟机。虚拟机是指由软件创建的、运行在完全隔离的环境中、具有完整硬件功能的完整计算机系统。Java虚拟机中的字节码指令集;一组寄存器;一个堆栈包含垃圾回收堆栈和存储方法字段。
JVM是一种计算设备的规范,它是在真实计算机上模拟各种计算功能而实现的虚拟计算机。它是整个Java跨平台实现的关键部分,首先会将所有Java程序编译成可以在虚拟机中运行的.class文件。(即类与机器的操作系统不直接相关,而是间接与虚拟机的操作系统交互,由虚拟机将程序翻译到本地系统执行。)
是的,解释类时只剩下JVM。JVM调用解释所需的类库lib,jre包含lib类库。
JVM保护有关特定操作系统平台的信息;因此,Java程序可以生成在Java虚拟机上运行的目标代码(字节码),并且无需修改即可在多个平台上使用。地面。
上一篇:amd进入bios设置虚拟化
下一篇:为什么无法创建java虚拟机