古詩詞大全網 - 成語大全 - 關鍵字、保留字、標識符

關鍵字、保留字、標識符

概念 :被保留的,有特殊含義的,不能亂用的字符

特點 :完全由小寫字母組成;在notepad++中顯示時有特殊顏色

常見關鍵字 :

? 1)用於定義 數據類型 的關鍵字:class、 interface、 byte、 short、 int、 long、 float、 double、 char、 boolean、 void

? 2)用於定義 數據類型值 的關鍵字: true、 false、 null

? 3)用於定義 流程控制 的關鍵字: if、 else、 switch、 case、 default、 while、 do、 for、 break、 continue、 return

? 4)用於定義 訪問權限修飾符 :private、 protected、 public

? 5) 用於定義 類、函數、變量修飾符 :abstract、 final、 static、 synchronized

? 6)用於定義 類與類之間關系 的關鍵字: extends、 implements

? 7)用於定義 創建、引用和判斷實例 的關鍵字:new、 this、 super、 instanceof

? 8)用於 處理異常 的關鍵字:try、 cath、 finally、 throw、 throws

? 9)用於 包 的關鍵字:package、 import

?10) 其他 關鍵字: native、 strictfp、 transient、 volatile、 assert

註意 : 關鍵字不能用作變量名、方法名、類名、包名

概念 :對於某個單詞,Java現在並沒有使用,以後是否會使用到還不確定。

? goto是JAVA的保留關鍵字。

概念 :指包、類、方法、參數、變量的名稱,均可自定義命名。

作用 :給包、類、方法、參數、變量等起名字,便於使用

命名規則 :?

? ----? 硬性規定,必須遵守-----------------------------------------------------------------------

? 1)只能由字母(大小寫字母、中文字符)、數字、下劃線、美元符號$組成

? 2)不能以數字開頭

? 3)不能是Java中的關鍵字或者保留字

? 4)不能有空格

? 5)長度不限

? ----? 軟性建議-------------------------------------------------------------------------------------------

? 1)見名知義

? 2)建議只用英文字母和數字

常用命名規則 :

? 1)類

? --- 規則:Pascal規則,又稱帕斯卡規則

? --- 特點:每個單詞首字母大寫,例 StudentClass

? 2)變量、方法、參數

? --- 規則:Camel規則,又稱駝峰法

? --- 特點:第壹個單詞完全小寫,後續單詞首字母大寫,例 ageOfMyFriend

? 3)包(其實就是文件夾,用於對類盡行管理)

? --- 特點:全部小寫字母,多級包用符號“.”隔開

? 4)常量

? --- 特點:全部大寫字母,多個單詞用符號“_”隔開,例如 MAX_COUNT

標識符的使用 :