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

java虚拟机由什么实现


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


二、什么是Java虚拟机?1.
Java虚拟机的定义:虚拟机是在真实计算机上模拟各种计算机功能的抽象计算机。Java虚拟机有自己完整的硬件架构,如处理器、堆栈、寄存器等,并且还有相关的指令集。Java虚拟机屏蔽...
2.
Java虚拟机基本结构


三、java虚拟机是用什么语言编写出来的?它是用C++编写的!