標識符類型 | 字面命名慣例 | 語法命名慣例 |
---|---|---|
包 | Internet域名轉換 | |
類或者接口 | 一個或多個單詞,首字母大寫 | 類:一個名詞或者名詞短語命名;接口:與類類似,或者用一個以‘-able’或‘-ible’結尾的形容詞命名 |
方法 | 與類和接口類似,但是首字母小寫 | (1)執行某個動作的方法常用動詞或者動詞短語命名。(2)對於返回boolean值的方法,其名稱以‘is’開頭,後面跟名詞或者名詞短語,或者任何具有形容詞功能的單詞或者短語(3)返回非boolean,通常用名詞、名詞短語或者以‘get’開頭的動詞短語命名(4)轉換對象類型的方法、返回不同類型的獨立對象的方法,通常用toType(5)返回view的方法成爲asType(6)返回一個與被調用對象同值的基本類型的方法,通常被稱爲typeValue。(7)靜態工廠常用名稱爲valueOf、of、getInstance、newInstance、getType和NewType |
常量域(靜態final域) | 全部單詞大寫,推薦使用下劃線 | |
局部變量 | 與成員名稱相似,但是允許縮寫 | |
類型參數 | T表示任意的類型,E表示集合的元素類型,K和V表示映射的鍵和值,X表示異常 |
命名慣例
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.