国产成人精品三级麻豆,色综合天天综合高清网,亚洲精品夜夜夜,国产成人综合在线女婷五月99播放,色婷婷色综合激情国产日韩


Java源文件結構詳解

分享到:
           

    Java語言的源程序代碼由一個或多個編譯單元(Compilation unit)組成,每個編譯單元只能包含下列內容(空格和注釋除外),如表-1所示。

表-1 Java源文件結構

結構 作用 要求
package語句 聲明類所在的包 0或1個,必須放在文件開始
import語句 從特定的包引入類 0或多個,必須放在所有類定義之前
public classDefinition 公共類定義部分 0或1個
classDefinition 非公共類定義部分 0或多個
interfaceDefinition 接口定義部分 0或多個

    Java源文件基本語法:
        – [<package_declaration>]
        – [<import_declarations>]
        – <class_declaration>+

    例如:
        · package school;
        · import java.util.List;
        · import java.io.*;
        · public class Student {
        ·     private List Teacher;
        ·     public void printSheet (Writer output) { … }
        · }

    Java源文件簡要說明:

    1、每個Java的編譯單元可包含多個類或接口,但是每個編譯單元卻至多有一個類或者界面是公共的(public class/public interface)。

    2、Java的源程序代碼被編譯之后,便產(chǎn)生了Java字節(jié)代碼(bytecode)。

    3、Java的字節(jié)代碼由一些不依賴于機器的指令組成,這些指令能被Java的運行系統(tǒng)(runtimesystem)有效地解釋。Java的運行系統(tǒng)工作起來如同一臺虛擬機。

    4、在當前的Java實現(xiàn)中,每個編譯單元就是一個以.java為后綴的文件。

    5、每個編譯單元有若干個類,編譯后,每個類生成一個.class文件。.class文件是Java虛機器碼。

    Java源文件注意事項:

    1、Java是嚴格區(qū)分大小寫的。

    2、在一個Java源文件中可以包含多個類或多個接口的定義,但多只能有一個類或者接口是public類型的,其它的類或者接口應該是非public類型的。

    3、Java源文件必須以其中public類型的類的名字或者接口的名字命名。例如:Area類的Java源文件的名字應該是Area.java;TestArea類的Java源文件的名字應該是TestArea.java。

   熱點鏈接:

   1、Java中的類和對象
   2、Java構造器的使用方法
   3、Java驅動在智能嵌入式設備上更具優(yōu)勢

更多新聞>>