(一)Java關鍵字的表
一共50個關鍵字,如下表
其中絕大部分關鍵詞是Java語法發布之初就約定好的,少部分關鍵詞是隨Java語言發展后加入的。?strictfp
?JDK1.2 加入?assert
?JDK1.4 加入?enum
?JDK5.0 加入?
還有少數單詞,目前還沒有明確的語法含義,但是Java語言也約定它是關鍵字,隨著Java的發展,將來可能會被賦予語法含義。這部分關鍵詞又被稱為保留關鍵字(reserved keywords),如關鍵字列表中的const
、goto
?。
?
String?不是關鍵字
(二)標識符
是指類名(包括接口、枚舉、抽象類)、方法名、變量、常量名、包名等可以自定義的字符組合。?
雖然可以自定義,但是也要遵循如下規則:
?
-
由字母, 下劃線, 數字, $符號組成;
-
只能以字母、下劃線、$符號開頭,不能以數字開頭;
-
標識符長度沒有限;
-
區分大小寫
-
不能是關鍵字
?
?小結:對于概念,要有清晰的認識,不能憑感覺。對概念的清晰掌握,有利于我們進一步學習新知識,理解原理。