在网上查了很多Java虚拟机的资料,但是不知道内部执行引擎的原理。Java虚拟机可以通过即时编译器编译成机器代码,然后通过执行引擎执行机器代码。
虚拟机通过JIT方式编译字节码为本地代码,本地代码存储在内存可执行单元中,操作系统读取执行内存中本地代码。