Java编译器(Java Compiler)的作用是将Java源代码(即.java文件)转换成Java字节码(即.class文件)。这个过程被称为编译(Compilation)。Java字节码是一种中间代码,它不是直接由计算机硬件执行的,而是由Java虚拟机(JVM)解释并执行的。
Java编译器的主要功能包括:
Java编译器的主要优点是跨平台兼容性。由于Java字节码在不同操作系统上可以由相应的Java虚拟机执行,因此Java程序可以在任何安装了Java运行时环境(JRE)的设备上运行,而无需重新编译源代码。这使得Java成为了一种非常适合开发跨平台应用程序的编程语言。