什么是JVM和JTM?它们包含在JAVASDK中吗?

JVM是一种java虚拟机。

JAVASDK是一个java开发工具包。

来自互联网的JAVASDK一般包括JVM。

Java虚拟机(Java Virtual Machine)是一台虚构的计算机,通过在实际计算机上模拟各种计算机功能来实现。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等。,并且也有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成运行在Java虚拟机上的目标代码(字节码),就可以在各种平台上运行,无需修改。Java虚拟机在执行字节码的时候,实际上是把字节码解释为机器指令在特定平台上的执行。

JVM(Java虚拟机)是计算设备的规范,可以用不同的方式(软件或硬件)实现。编译虚拟机的指令集与编译微处理器的指令集非常相似。Java虚拟机包括一组字节码指令集、一组寄存器、一个堆栈、一个垃圾收集堆和一个存储方法域。

Java虚拟机(JVM)是一种可以运行Java代码的虚拟计算机。只要按照JVM规范把解释器移植到特定的计算机上,任何编译好的Java代码都可以保证在这个系统上运行。

Java虚拟机是一种虚机,在实际计算机上通过软件模拟实现。Java虚拟机有自己想象的硬件,如处理器、堆栈、寄存器等。,并且也有相应的指令系统。