电脑有不同的操作系统(如:Windows 、Linux 、MacOS ),Java 为了能在不同的操作系统上运行,内置了一个精通 当地语言 的 翻译官 —— JVM(Java virtual Machine )Java虚拟机。
这样一来,一份 Java 代码通过编译成 class 文件交付给 JVM ,让 JVM 去跟操作系统沟通,从而运行 Java 代码。
注意:JVM 有不同的版本,因为它只精通当地语言。
电脑有不同的操作系统(如:Windows 、Linux 、MacOS ),Java 为了能在不同的操作系统上运行,内置了一个精通 当地语言 的 翻译官 —— JVM(Java virtual Machine )Java虚拟机。
这样一来,一份 Java 代码通过编译成 class 文件交付给 JVM ,让 JVM 去跟操作系统沟通,从而运行 Java 代码。
注意:JVM 有不同的版本,因为它只精通当地语言。