久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久


Java源文件結構詳解

分享(xiang)到(dao):
           

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

表-1 Java源文件(jian)結構(gou)

結構 作用 要求
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) { … }
      &nbsp; · } 

    Java源文件簡要說明:

    1、每個(ge)Java的(de)編譯單元可(ke)包含(han)多(duo)(duo)個(ge)類或接口,但(dan)是(shi)每個(ge)編譯單元卻至多(duo)(duo)有一(yi)個(ge)類或者(zhe)界面是(shi)公共(gong)的(de)(public class/public interface)。

  &nbsp; 2、Java的源程序代碼(ma)被編譯之(zhi)后,便產生了(le)Java字節代碼(ma)(bytecode)。

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

    4、在當前的Java實(shi)現中,每個(ge)(ge)編譯單(dan)元就(jiu)是一個(ge)(ge)以.java為后(hou)綴的文件。

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

    Java源文件注意事項:

    1、Java是嚴格區(qu)分大小寫(xie)的。

  &nbsp; 2、在一(yi)個Java源文件中可以包(bao)含(han)多個類或多個接(jie)口(kou)的定義(yi),但多只(zhi)能(neng)有(you)一(yi)個類或者接(jie)口(kou)是public類型(xing)的,其它的類或者接(jie)口(kou)應該是非public類型(xing)的。

&nbsp;   3、Java源文件必須(xu)以其中(zhong)public類(lei)型的類(lei)的名(ming)(ming)字(zi)或者(zhe)接口的名(ming)(ming)字(zi)命(ming)名(ming)(ming)。例如:Area類(lei)的Java源文件的名(ming)(ming)字(zi)應該(gai)(gai)是Area.java;TestArea類(lei)的Java源文件的名(ming)(ming)字(zi)應該(gai)(gai)是TestArea.java。

   熱點鏈接:

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

更多新聞>>