2017計算機二級考試Java標識符入門教程
引導語;Java繼承了 C++ 語言面向對象技術的核心,捨棄了C ++語言中容易引起錯誤的指針(以引用取代)、運算符重載(operator overloading)、多重繼承(以接口取代)等特性,以下是本站小編分享給大家的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 代碼表示前面抽象出來的人這個類,如下:
-
計算機二級Java備考習題及答案
練習可以幫助我們加深對知識的記憶和理解,下面是本站小編整理的2017計算機二級Java備考練習題及答案,歡迎學習!備考練習題一1、下列敍述中,錯誤的是______。A、Applet的默認佈局管理器是FlowLayoutB、JApplet中增加構件是加到JApplet的內容面板上,不是直接加到JApp...
-
Java中運算符的使用
導語:計算機的最基本用途之一就是執行數學運算,作為一門計算機語言,Java也提供了一套豐富的運算符來操縱變量。下面是java中運算符的使用,一起來學習下吧:算術運算符單目:+(取正)-(取負)++(自增1)--(自減1)雙目:+-*/%(取餘)三目:a>b?true:false説明:當a大於b的時候,為tru...
-
Java創建線程的三種方法
導語:編寫多線程程序是為了實現多任務的併發執行,從而能夠更好地與用户交互。下面是Java創建線程的三種方法,一起來學習下吧:Runnable和Callable的區別(1)Callable規定的方法是call(),Runnable規定的方法是run().(2)Callable的任務執行後可返回值,而Runnable的任務...
-
java與JavaScript語言有何不同
java和JavaScript是兩個不同的語言。那麼這兩個語言有什麼不同呢?下面本站小編帶大家一起來看看詳細內容,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!講個故事:話説很久很久以前,有一個叫網景(Netscape)的,十月懷胎,他生了個兒子,很開興,...