咱們學習以前要先知道標識符是如何定義的,其中標識符咱們能夠理解爲是一個名字,這個名字是用來標識類名,變量名,方法名,數組名等有效的字符序列,java語言規定的標識符由任意的 字母,_ ,$ 和 數字 組成的java
其中第一個字符不能是數字,標識符也不能是JAVA的關鍵字數組
這些標識符都是錯誤的bash
第一個咱們前面說過了不能以數字開頭命名標識符學習
第二個顏色不同,它是關鍵字也不能進行命名標識符字體
第三個出現了百分號這個是非法字符,也是不能夠命名標識符的spa
第四個出現了空格就是兩個標識符了3d
合法的標識符有的時候看起來很怪可是也是可使用的,例以下面這些code
第一個是time是合法的cdn
第二個裏面有數字可是放在了後面也是合法的blog
第三個前面出現了下劃線也是合法的符號,因此也是可使用的標識符
第四個前面是o後面跟着下劃線和0也是可使用的
第五個是3個大寫的字母也是可使用的
第六個是三個$符號也是合法的
在java語言中標識符是嚴格區分大小寫的例如
good
Good複製代碼
這兩個是徹底不一樣的兩個標識符,表明了不一樣的含義
標識符可使用漢字
String 名字="齊天大聖";
String 年齡="五百年以上";
String 職業="神仙";複製代碼
例如這種都是合法的,可是團隊開發時絕對不可使用漢字進行命名標識符,由於用中文定義標識符開發時容易亂碼,這會增長開發維護成本
命名類名一般使用名字,全部單詞首字母大寫,例如
PandaFamily複製代碼
方法名一般使用動詞,首單詞字母小寫,後續單詞首字母大寫,例如
openDoor()複製代碼
命名變量名時首字母小寫,後續單詞首字母大寫,例如
sisterName複製代碼
命名常量時,全部字母均大寫,例如
GENDER(性別)複製代碼
關鍵字是在java語言中賦予了特定意義的單詞,不能夠定義標識符,簡單的理解,凡是在Eclipse中變成紅色粗體的單詞都是關鍵字,下面是顯示效果
上面紅色字體的,都是關鍵字,那麼這些關鍵字有多少呢
這個表格中就是java中目前全部的關鍵字了,可是咱們不要死記硬背,誰背誰是傻瓜,應爲這些關鍵字都是咱們常常經常使用的關鍵字,在咱們慢慢積累中就能慢慢掌握這些關鍵字和如何使用這些關鍵字了