Java虚拟机简称为JVM,一文其核心原理与应用
2024-07-31 17:43:18 围观 : 916 次
问题
Java虚拟机简称为JVM,一文其核心原理与应用
java可以开发windows程序吗JAVA开发的程序可以通过JVMforWindows在Windows上运行,但不能用来开发原生Windows程序,就像目前用HTML5开发的应用程序可以在Android上运行一样,但它们不是原生Android应用程序。
Java语言的一个非常重要的特性是它的平台独立性。 使用Java虚拟机(JavaVirtualMachine)是实现这一功能的关键。 JVM代表(JavaVirtualMachine),是计算设备的规范。 它是通过在真实计算机上模拟各种计算机功能来实现的虚构计算机。
通用高级语言要想运行在不同的平台上,至少必须编译成不同的目标代码。 Java语言虚拟机推出后,Java语言在不同平台上运行时不再需要重新编译。 Java语言利用Java虚拟机来保护与特定平台相关的信息,因此Java语言编译器只需要生成在Java虚拟机上运行的目标代码(字节码),无需修改即可在多个平台上运行。 。 当Java拟机执行字节码时,它将字节码解释为机器指令以在特定平台上执行。 这就是为什么Java可以“一次编译,到处运行”。
Java语言的一个非常重要的特性是它的平台独立性。 使用Java虚拟机(JavaVirtualMachine)是实现这一功能的关键。 JVM代表(JavaVirtualMachine),是计算设备的规范。 它是通过在真实计算机上模拟各种计算机功能来实现的虚构计算机。
通用高级语言要想运行在不同的平台上,至少必须编译成不同的目标代码。 Java语言虚拟机推出后,Java语言在不同平台上运行时不再需要重新编译。 Java语言利用Java虚拟机来保护与特定平台相关的信息,因此Java语言编译器只需要生成在Java虚拟机上运行的目标代码(字节码),无需修改即可在多个平台上运行。 。 当Java拟机执行字节码时,它将字节码解释为机器指令以在特定平台上执行。 这就是为什么Java可以“一次编译,到处运行”。
以上为是众多网友友对《Java虚拟机简称为JVM,一文其核心原理与应用》的相关解答,希望对您的问题有所帮助。
来源:恒煜丶blog,转载或复制请以超链接形式注明出处!