Java虚拟机

浏览百科全书

来自Oracle的软件,它将Java字节码(中间语言)中的程序转换为机器语言并执行。Java虚拟机(JVM)是Java平台的运行时引擎,它允许任何用Java或其他编译成Java字节码的语言编写的程序在任何具有本机JVM的计算机上运行。JVM运行在客户机和服务器中,Web浏览器可以在遇到Java applet时激活JVM。

JVM包括一个即时(JIT)编译器,它将字节码转换为机器语言,使其运行速度与本机可执行文件一样快。编译后的程序可以缓存在计算机中以供重用。

微软有自己的Java虚拟机(JVM)好几年了,但在2007年底终止了支持。看到小应用程序,HotSpot JVM,Java,Java运行时环境,字节码而且中间语言

你会喜欢的PCMag故事

Baidu
map