- Java語言程序設計
- 陸遲編著
- 833字
- 2019-01-09 14:01:50
第2章Java語言基礎
本章介紹數據類型、運算符、表達式以及簡單輸入/輸出等Java語言的基本內容,這些是用Java語言進行程序設計的基礎。
Java語言使用了類似C/C++語言的語法,但作為一種新的計算機語言,Java語言在某些方面更偏重于面向對象的思想或具有自己的特色。
2.1 標識符、保留字和分隔符
2.1.1 標識符
程序中使用的各種數據對象如符號常量、變量、方法、類等都需要一定的名稱,這種名稱叫做標識符(identifier)。Java的標識符由字母、數字、下畫線(_)或美元符($)組成,但必須以字母、下畫線和美元符開始。因為Java語言使用Unicode字符集,因此,組成標識符的字母、數字都是廣義的。例如,對字母,不限于英文,還可以是希臘的、日文的、朝鮮文的等,甚至可以是中文的。Java標識符是大小寫敏感的,沒有字符數的限制。
下面是一些合法的標識符:try,group_7,opendoor,boolean_1,θ,求和。而try#,7group,open-door,boolean(保留字)是一些非法的標識符。
習慣上,表示類名、接口名的標識符用大寫字母開頭,表示變量名、方法名的標識符用小寫字母開頭,表示常量名的標識符中全部字母大寫。
2.1.2 保留字
保留字(reserved word)又稱為關鍵字,是Java語言本身使用的標識符,它有其特定的語法含義。所有的Java保留字將不能被用做用戶標識符,如for、while、boolean等都是Java語言的保留字。在表2.1中列出了Java語言中的保留字,注意它們都是小寫的。
表2.1 Java保留字表

注:加*號的保留字是Java目前未用的。
2.1.3 分隔符
分隔符用來分隔開Java程序中的基本語法元素,可分為注釋、空白符和普通分隔符三種。
1.注釋
在程序中加適當的注釋可提高程序的可讀性。注釋有三種形式。
(1)“// 注釋內容”表示以“//”開始的該行后面部分的內容為注釋,用于單行的注釋。放在一行的開頭或語句的后部。
(2)“/* 注釋內容 */”形式的注釋可用于一段(多行)注釋。
(3)“/** 注釋內容 */” 形式的注釋也可用于一段(多行)注釋,但這種注釋可以由javadoc程序處理。
2.空白符
空白符包括空格符、回車符、換行符和制表符等。在使用中,多個空白符與一個空白符的作用相同。
3.普通分隔符
普通分隔符具有確定的語法含義,要按照語法規定去使用。有四種分隔符。
(1)大括號({ }),用于定義復合語句和數組的初始化以及定義類體、方法體等。
(2)分號(;),用于結束語句。
(3)逗號(,),用于分隔變量說明的各個變量和方法的各個參數等。
(4)冒號(:),用于分隔標號和語句。