Java 虚拟机 (JVM):
Java 虚拟机 (JVM) 是一种引擎,它提供运行时环境来驱动 Java 代码或应用程序。它将 Java 字节码转换为机器语言。JVM 是 Java 运行环境 (JRE) 的一部分。在其他编程语言中,编译器为特定系统生成机器代码。但是,Java 编译器为称为 Java 虚拟机的虚拟机生成代码。
为什么选择JVM?
以下是使用 JVM 的重要原因:
- JVM 提供了一种独立于平台的方式来执行 Java 源代码。
- 它有许多库、工具和框架。
- 运行 Java 程序后,您可以在任何平台上运行并节省大量时间。
- JVM 带有 JIT(即时)编译器,可将 Java 源代码转换为低级机器语言。因此,它比常规应用程序运行得更快。