当前位置:首页 > 虚拟机 > 正文

java如何做出虚拟机


一、JAVA虚拟机是什么Java虚拟机(Java
Virtual
Machine)
简称JVM
Java虚拟机是在真实计算机上通过软件模拟实现的虚拟机。Java虚拟机有自己的虚拟硬件,如处理器、堆栈、寄存器等,也有相关的指令集。
Java虚拟机(JVM)是一种可以以不同方式(软件或硬件)实现的计算设备规范。编译虚拟机的指令集与编译微处理器的指令集非常相似。Java虚拟机由一组字节码指令、寄存器组、堆栈、垃圾堆和存储方法字段组成。Java虚拟机(JVM)是可以运行Java代码的虚拟计算机。只要按照JVM规范将解释器移植到特定的计算机上,任何编译好的Java代码都可以保证在该系统上运行。Java虚拟机是在真实计算机上通过软件模拟实现的虚拟机。Java虚拟机有自己的虚拟硬件,如处理器、堆栈、寄存器等,也有相关的指令集。