Java的關(guān)鍵字與標(biāo)識(shí)符小結(jié)
本文總結(jié)了Java的關(guān)鍵字與標(biāo)識(shí)符。分享給大家供大家參考,具體如下:
相關(guān)內(nèi)容:
- 關(guān)鍵字:
- 定義
- 特點(diǎn)
- 用于定義數(shù)據(jù)類型的關(guān)鍵字
- 用于定義流程控制的關(guān)鍵字
- 用于定義訪問權(quán)限修飾符的關(guān)鍵字
- 用于定義類,函數(shù),變量修飾符的關(guān)鍵字
-
用于定義類,函數(shù),變量修飾符的關(guān)鍵字
- 用于定義類與類之間的關(guān)系的關(guān)鍵字
- 用于定義建立實(shí)例及引用實(shí)例,判斷實(shí)例的關(guān)鍵字
- 用于異常處理的關(guān)鍵字
- 用于包的關(guān)鍵字
- 其他關(guān)鍵字
- JAVA標(biāo)識(shí)符:
- 定義
- 組成規(guī)則
- 常見的命名規(guī)則
- 包
- 類和接口
- 方法、變量
- 常量
首發(fā)時(shí)間:2017-06-22 20:33
修改時(shí)間:
- 2018-03-16 13:51 :修改了一下文字布局和樣式,增加了“相關(guān)內(nèi)容”
JAVA中標(biāo)識(shí)符不包括關(guān)鍵字,而C語言包括。
關(guān)鍵字:
-
定義:
被Java語言賦予了特殊含義的單詞。我們的變量名不能跟關(guān)鍵字相同。 -
特點(diǎn):
所有字母都小寫。(在很多編程軟件中會(huì)顯示出一種顏色)
-
用于定義數(shù)據(jù)類型的關(guān)鍵字(11個(gè):
class interface byte short int
long float double char boolean
void
-
用于定義流程控制的關(guān)鍵字(11個(gè):
if else switch case default
while do for break continue
return
-
用于定義訪問權(quán)限修飾符的關(guān)鍵字(3個(gè):private protected public
-
用于定義類,函數(shù),變量修飾符的關(guān)鍵字(4個(gè):abstract final static synchronized
- 用于定義類與類之間的關(guān)系的關(guān)鍵字(2個(gè):extends implements
- 用于定義建立實(shí)例及引用實(shí)例,判斷實(shí)例的關(guān)鍵字(4個(gè):new this super instanceof
- 用于異常處理的關(guān)鍵字(5個(gè):try catch finally throw throws
- 用于包的關(guān)鍵字(2個(gè):package inport
- 其他關(guān)鍵字(8個(gè):
- native strictfp transient volatile assert
- goto const enum
true false null 不是關(guān)鍵字,是值,雖然它們也會(huì)變色
完整的關(guān)鍵字(50個(gè)):
Java標(biāo)識(shí)符:
JAVA中標(biāo)識(shí)符不包括關(guān)鍵字,而C語言包括。
-
定義:
-
用戶在編程時(shí)給類、變量/常量、方法(函數(shù))、語句塊等起的名字。
-
-
組成規(guī)則:
- a.由數(shù)字0-9,26個(gè)英文字母的大小寫,$和_組成;
- b.不能以數(shù)字開頭;//因?yàn)閿?shù)字容易理解為數(shù)值
- c.不能是關(guān)鍵字
- d.名字之中不要用空格
- e.Java中嚴(yán)格區(qū)分大小寫
- 最好見名知意!
-
常用的命名規(guī)則:
-
A:包
- 用于把同名的文件放到不同的目錄下。
- 全部小寫。
- 如果是多級(jí)包,用.分開。
- 舉例:com.baidu
- 給公司做項(xiàng)目:域名反寫作為包名。
-
-
B:類和接口(見名知意,駝峰命名)
- a:一個(gè)單詞時(shí)首字母大寫。
- 舉例:Student,Teacher
- b:由多個(gè)單詞組成,每個(gè)單詞的首字母大寫。
- 舉例: SchoolPerson
-
C:方法和變量
- a:一個(gè)單詞時(shí)首字母小寫。
- 舉例:main(),age,setname()
- b:如果是多個(gè)單詞組成,從第二個(gè)單詞開始,每個(gè)單詞的首字母大寫。
- 舉例:showName(),showStudentAge
-
D:常量
- a:如果是一個(gè)單詞,全部大寫。
- 舉例:PI
- b:如果是多個(gè)單詞,全部大寫,并用_隔開
- 舉例: MAX_VALUE
更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java面向?qū)ο蟪绦蛟O(shè)計(jì)入門與進(jìn)階教程》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。
相關(guān)文章
JFreeChart動(dòng)態(tài)畫折線圖的方法
這篇文章主要為大家詳細(xì)介紹了JFreeChart動(dòng)態(tài)畫折線圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06如何將字符串、字節(jié)數(shù)組轉(zhuǎn)為輸入流
這篇文章主要介紹了如何將字符串、字節(jié)數(shù)組轉(zhuǎn)為輸入流問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05Spring中的@ControllerAdvice和ResponseBodyAdvice詳解
這篇文章主要介紹了Spring中的@ControllerAdvice和ResponseBodyAdvice詳解,@ControllerAdvice作用于@Controller修飾的類里面的所有方法,ResponseBodyAdvice作用于@ResponseBody注解修飾的方法,它可以對(duì)這些方法的返回值進(jìn)行修改,需要的朋友可以參考下2024-01-01Spring整合websocket整合應(yīng)用示例(下)
這篇文章主要介紹了Spring整合websocket整合應(yīng)用示例(下)的相關(guān)資料,需要的朋友可以參考下2016-04-04MyBatis中如何查詢某個(gè)時(shí)間段內(nèi)的數(shù)據(jù)
這篇文章主要介紹了MyBatis中如何查詢某個(gè)時(shí)間段內(nèi)的數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08基于Struts2實(shí)現(xiàn)防止表單重復(fù)提交
這篇文章主要介紹了基于Struts2實(shí)現(xiàn)防止表單重復(fù)提交,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10