javac是Java編譯器,負責將Java源代碼轉換成字節碼文件。
javac 可以隱式編譯壹些沒有在命令行中提及的源文件。用 -verbose 選項可跟蹤自動編譯。當編譯源文件時,編譯器常常需要它還沒有識別出的類型的有關信息。
javac的特點
javac具有簡單性、面向對象、分布性、解釋性、可靠、安全、平臺無關、可移植性、高性能、多線程、動態性等特點。提供了異常處理機制,程序員可以把錯誤代碼放在壹起,這樣可以簡化錯誤處理任務,便於恢復。不支持指針,杜絕了內存的非法訪問。