javac
是 Java 編譯器(Java Compiler)的命令行工具,它的主要作用是將 Java 源代碼文件(擴展名為 .java
)編譯成 Java 字節碼文件(擴展名為 .class
)。字節碼文件可以在 Java 虛擬機(JVM)上運行,實現了跨平臺的可移植性。
使用 javac
命令編譯 Java 源代碼文件的示例:
javac HelloWorld.java
編譯成功后,會生成一個名為 HelloWorld.class
的字節碼文件。然后,你可以使用 java
命令來運行這個字節碼文件:
java HelloWorld
總之,javac
命令在 Java 開發過程中扮演著編譯源代碼的角色,它是將 Java 語言轉換為可在 JVM 上執行的機器語言的關鍵工具。