Java虚拟机

abs*_*son 2 java jvm

JVM软件是基于?如果是这样,jvm编码的语言是什么?

Mic*_*yan 7

几乎所有JVM都是用软件实现的.但是,JVM是以符合JVM规范的方式解释Java字节码的任何东西,并且还有一些基于硬件的JVM.


big*_*ose 5

Java虚拟机是一个正式的规范虚拟机需要如何做人通过解释字节码作为虚拟机的操作集的指令.

如果有一些机制可以解释字节码并且行为正确,那么它就是一个JVM,无论它如何实现的.

这意味着JVM 可以在程序中实现,也可以在硬件中实现.如果你想知道是哪种情况,你需要谈论一些具体的实现.