![]() |
||||||||||||||||||
Java源文件結構詳解 |
||||||||||||||||||
Java語言的源程序代碼由一個或多個編譯單元(Compilation unit)組成,每個編譯單元只能包含下列內容(空格和注釋除外),如表-1所示。 表-1 Java源文件結構
Java源文件基本語法: 例如: Java源文件簡要說明: 1、每個Java的編譯單元可包含多個類或接口,但是每個編譯單元卻至多有一個類或者界面是公共的(public class/public interface)。 2、Java的源程序代碼被編譯之后,便產生了Java字節代碼(bytecode)。 3、Java的字節代碼由一些不依賴于機器的指令組成,這些指令能被Java的運行系統(runtimesystem)有效地解釋。Java的運行系統工作起來如同一臺虛擬機。 4、在當前的Java實現中,每個編譯單元就是一個以.java為后綴的文件。 5、每個編譯單元有若干個類,編譯后,每個類生成一個.class文件。.class文件是Java虛機器碼。 Java源文件注意事項: 1、Java是嚴格區分大小寫的。 2、在一個Java源文件中可以包含多個類或多個接口的定義,但多只能有一個類或者接口是public類型的,其它的類或者接口應該是非public類型的。 3、Java源文件必須以其中public類型的類的名字或者接口的名字命名。例如:Area類的Java源文件的名字應該是Area.java;TestArea類的Java源文件的名字應該是TestArea.java。 熱點鏈接: |