Java语言的一个非常重要的特性是它的平台独立性。使用Java虚拟机是实现这一功能的关键。如果你想要一种通用的高级语言可以在不同的平台上工作;它必须至少被编译成不同的目标代码。介绍完Java语言虚拟机后,Java语言在不同平台上运行时无需重新编译。
Java语言使用模型Java虚拟机保护特定于平台的信息;因此,Java语言编译器只需要生成在Java虚拟机上运行的目标代码(字节码),无需修改。在任何平台上。当Java虚拟机执行字节码时,它将字节码翻译成机器指令以在特定平台上执行。
简单来说,你需要将Java转换成类。可以跨平台运行。
上一篇:云计算的发展及现状
下一篇:java虚拟机指的是什么