當前位置:才華齋>計算機>java語言>

2017計算機二級考試Java識別符號入門教程

java語言 閱讀(2.1W)

引導語;Java繼承了 C++ 語言面向物件技術的核心,捨棄了C ++語言中容易引起錯誤的指標(以引用取代)、運算子過載(operator overloading)、多重繼承(以介面取代)等特性,以下是本站小編分享給大家的2017計算機二級考試Java識別符號入門教程,歡迎閱讀!

2017計算機二級考試Java識別符號入門教程

現在我們已經知道如何表述一個類了,那就是“class”這個關鍵字,那麼屬性和方法怎麼表達呢?我們是不是需要對每個屬性和方法定義一個名字呢,比如:身高、體重等,這就需要識別符號了。

 1 :什麼是識別符號

在 Java 程式語言中,識別符號是賦予變數、類或方法的名稱。

 2 :識別符號命名規則

命名規則如下:

(1) :首字母只能以字母、下劃線、$開頭,其後可以跟字母‘下劃線、$和數字

示例:$abc 、 _ab 、ab123 等都是有效的'

(2) :識別符號區分大小寫 (事實上整個 Java 程式設計裡面都是區分大小寫的)

abc 和 Abc 是兩個不同的識別符號

(3) :識別符號不能是關鍵字

(4) :識別符號長度沒有限制

3 :標 識 符 命名建 議

(1) :如果識別符號由多個單詞構成,那麼從第二個單詞開始,首字母大寫示例:isText 、 canRunTheCar 等

(2) :識別符號儘量命名的有意義,讓人能夠望文知意

(3) :儘量少用帶$符號的識別符號,主要是習慣問題,大家都不是很習慣使用帶$符號的識別符號;還有在某些特定的場合,$具有特殊的含義

(4) :由於 Java 語言使用 Unicode 字符集,所以字母包括:

? ‘A’-‘Z’和‘a’-‘z’;

? Unicode 字符集中序號大於 0xC0 的所有符號;

? Unicode 字符集支援多種看起來相同的字母;

? 建議識別符號中最好使用 ASCII 字母

(5) :識別符號不應該使用中文,雖然中文識別符號也能夠正常編譯和執行,其原因如上一點講到的:是把中文當作 Unicode 字符集中的符號來對待了。

例如如下程式是可以正常編譯和執行的,但是不建議這麼做:

4:示例一

下列哪些是正確的識別符號:

 5:示例二

好了,現在來用 Java 程式碼表示前面抽象出來的人這個類,如下: