Java语言编译与解释并存
Java语言编译与解释并存
-
编译型语言:通过编译器一次性将源代码转换为机器码。开发效率低,运行效率高。常见的编译型语言有C、C++、Go、Rust等。
-
解释型语言:通过解释器一句一句地将源代码转换为机器码。开发效率高,运行效率低。常见的解释型语言有Python、JavaScript、PHP等。
-
为什么说Java语言“编译与解释并存”?
- Java先通过编译器将源代码编译成字节码(.class文件),然后通过Java虚拟机(JVM)解释执行字节码。

编译型语言:通过编译器一次性将源代码转换为机器码。开发效率低,运行效率高。常见的编译型语言有C、C++、Go、Rust等。
解释型语言:通过解释器一句一句地将源代码转换为机器码。开发效率高,运行效率低。常见的解释型语言有Python、JavaScript、PHP等。
为什么说Java语言“编译与解释并存”?
