Java 程式風格
如果為了更好的可讀性、可以違反下列規則
Naming Conventions
General Naming Conventions
package 全小寫
com.company.application.ui資料型態(Type)必須是名詞,開頭大寫,大小寫並用,駝峰
AudioSystem變數命名 開頭小寫,大小寫並用,駝峰
audioSystem常數的命名(final的變數) 全大寫,並使用 "_" 來分隔每個 key words
COLOR_REDMethod的名稱必須是動詞,開頭小寫,大小寫並用,駝峰
命名時,"不要"將專有名詞的縮寫或簡稱全部大寫
私有成員變數 的命名,在後面加 (_)
共用的變數名稱,應該和資料型態(Type)有一樣的命名
所有的命名都應以英文(English)來書寫
倘若Method 命名裡的某些單字意義,若已隱含在物件的名稱裡,就可以拿掉
Specific Naming Conventions
物件的屬性若要被存取,必須要透過 get/set 的方法
布林變數或方法的命名,應以 is 開頭
可在負責計算的方法命名中,加入compute來表示
new[ClassName]
Last updated