特點 :完全由小寫字母組成;在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
標識符的使用 :