3.1Java編程概況
現(xiàn)在你可以復習一下Java語言的背景材料,它的基本結(jié)構(gòu)象C/C++,但任何用面向過程語言編寫過程序的人都可以了解Java語言的大部分結(jié)構(gòu).
3.1.1程序結(jié)構(gòu)
Java語言的源程序代碼由一個或多個編譯單元(compilationunit)組成,每個編譯單元只能包含下列內(nèi)容(空格和注釋除外):*一個程序包語句(packagestatement)*入口語句(importstatements)*類的聲明(classdeclarations)*界面聲明(interfacedeclarations)每個Java的編譯單元可包含多個類或界面,但是每個編譯單元最多只能有一個類或者界面是公共的。Java的源程序代碼被編譯?reg;后,便產(chǎn)生了Java字節(jié)代碼。Java的字節(jié)代碼由一?copy;不依賴于機器的指令組成,這?copy;指令能被Java的運行系統(tǒng)(runtimesystem)有效地解釋。Java的運行系統(tǒng)工作起來如同一臺虛擬機。在當前的Java實現(xiàn)中,每個編譯單元就是一個以.java為后綴的文件。每個編譯單元有若干個類,編譯后,每個類生成一個.class文件。.class文件是Java虛擬機能夠識別的代碼。
3.1.2注釋
三種類型如下://注釋一行/*一行或多行注釋*//**文檔注釋**/文檔注釋一般放在一個變量或函數(shù)定義?reg;前,指示在任何自動生成文檔系統(tǒng)中調(diào)入。這?copy;注釋都是聲明條目的描述.。
3.1.3標識符
變量,函數(shù),類和對象的名稱都是標識符,程序員需要標識和使用的東西都需要標識符。在Java語言里,標識符以字符或_,$開頭,后面可以包含數(shù)字,標識符是大小寫有區(qū)別的,沒有長度限制。
有效的標識符mynameict_networkHello_sys_path$bill
例子:inta_number;char_onechar;float$bill;
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |