java基本詞彙(轉)

ba發表於2007-08-15
java基本詞彙(轉)[@more@]既然你已經看過了幾個短的Java 程式,現在讓我們更正式的介紹Java 的基本元素。Java 程式由空白分隔符、識別符號、註釋、文字、運算子、分隔符,以及關鍵字組成。運算子將在下一章詳細討論,本節討論其他的元素。

2.6.1 空白分隔符(whitespace)
Java 是一種形式自由的語言。這意味著你不需要遵循任何特殊的縮排書寫規範。例如, 例子程式的所有程式碼都可以在一行上,你也可以按自己喜歡的方式輸入程式程式碼,前提是必須在已經被運算子或分隔符描述的標記之間至少留出一個空白分隔符。在 Java 中,空白分隔符可以是空格,Tab跳格鍵或是換行符。

2.6.2 識別符號(identifiers)
識別符號是賦給類、方法或是變數的名字。一個識別符號可以是大寫和小寫字母、數字、下劃線、美元符號的任意順序組合,但不能以一個數字開始。否則容易與數字、常量相混淆。再次強調一下,Java 是區分大小寫的,VALUE 和Value 是兩個不同的識別符號。下面是一些有效的識別符號:

AvgTemp count a4 $test this_is_ok

下面是一些無效的變數名:

2count high-temp Not/ok

2.6.3 常量(literal)
在Java 中,常量用literal表示。例如,下面是一些常量:

100 98.6 'X' "This is a test"

從左到右,第一個表示一個整數,第二個是浮點值,第三個是一個字元常數,最後是一個字串。常量能在任何地方被它所允許的型別使用,代表的是所屬型別的一個值。

2.6.4 註釋(comments)
Java 定義了3種註釋的型別。其中2種註釋型別你已經知道了:單行註釋和多行註釋。第3種註釋型別被稱為文件註釋(documentation comment )。這類註釋以HTML 檔案的形式為你的程式作註釋。文件註釋以“/** ”開始,以“*/”結束。在附錄A中對文件註釋作了解釋。

2.6.5 分隔符(separators)
在Java 中,有一些字元被當作分隔符使用,最常用的分隔符是分號(;),用來分隔語句。下面是常用的分隔符。

符號 名稱 用途
() 圓括號 在定義和呼叫方法時用來容納參數列。在控制語句或強制型別轉換組成
的表示式中用來表示執行或計算的優先權
{ } 花括號、大括號 用來包括自動初始化的陣列的值。也用來定義程式塊、類、方法以及局
部範圍
[ ] 方括號、中括號 用來宣告陣列的型別,也用來表示撤消對陣列值的引用
; 分號 用來終止一個語句
, 逗號 在變數宣告中,用於分隔變數表中的各個變數。在for 控制語句中,用來
將圓括號內的語句連線起來
. 句號(點) 用來將軟體包的名字與它的子包或類分隔。也用來將引用變數與變數或
方法分隔

2.6.6 Java 關鍵字
目前Java 語言一共定義了48個保留關鍵字(參見表2-1 )。這些關鍵字與運算子和分隔符的語法一起構成Java 語言的定義。這些關鍵字不能用於變數名、類名或方法名。

關鍵字const和goto 雖然被保留但未被使用。在Java 語言的早期,還有幾個其他關鍵字被保留以備以後使用。但是目前Java 定義的關鍵字如表2-1 所示。

除了上述關鍵字,Java 還有以下保留字:true,false,null 。這些詞是Java 定義的值。你也不能用這些詞作為變數名,類名等等。

表2-1 Java 保留關鍵字

abstract const finally Int public this
boolean continue float interface return throw
break default for long short throws
byte do goto native static transient
case double if new strictfp try
catch else implements package super void
char extends import private switch volatile
class final instanceof protected synchronized while
2.6.7 Java 類庫

在本章的示例程式中用到了Java 的兩個內建方法:println ( ) 和print( ) 。前面提到過,這些方法是System 類的成員,它已經被Java 預定義且自動地包括在你的程式中。Java 環境依靠幾個內建的類庫,這些類庫包含許多內建的方法,用以提供對諸如輸入/輸出(I/O )、字串處理、網路、圖形的支援。標準的類還提供對視窗輸出的支援。因此,作為一個整體,Java 是Java 語言本身和它的標準類的組合體。你將會看到,Java 類庫提供了Java 的許多功能。毫無疑問,要成為一個Java 程式設計師,其中的一部分工作就是學會使用標準的Java 類。在本書第1部分,需要時會對標準庫類庫和方法的各種元素進行介紹。在本書的第2部分,將對類庫作詳細地描述。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958181/,如需轉載,請註明出處,否則將追究法律責任。

相關文章