Java檔案定義命名規則是為了使專案的程式碼樣式統一,使程式有良好的可讀性。如下詳細解讀各個檔案命名規則:
1.包的命名 (全部小寫,由域名定義)
Java包的名字都是由小寫單片語成。但是由於Java面向物件程式設計的特性,每一名Java程式設計師都 可以編寫屬於自己的Java包,為了保障每個Java包命名的唯一性,在最新的Java程式設計規範中,要求程式設計師在自己定義的包的名稱之前加上唯一的字首。 由於網際網路上的域名稱是不會重複的,所以程式設計師一般採用自己在網際網路上的域名稱作為自己程式包的唯一字首。
例如:com.zat.javagroup
2.類的命名 (單詞首字母大寫)
根據約定,Java類名通常以大寫字母開頭,如果類名稱由多個單片語成,則每個單詞的首字母均應為大 寫例如TestClass;如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,如:XMLTest,還有一點命名技巧就是由於類是設計用來 代表物件的,所以在命名類時應儘量選擇名詞。
例如: Apple
3.方法的命名 (首字母小寫,字母開頭大寫)
方法的名字的第一個單詞應以小寫字母作為開頭,後面的單詞則用大寫字母開頭。
例如:eatApple
4.常量的命名 (全部大寫 ,常加下劃線)
常量的名字應該都使用大寫字母,並且指出該常量完整含義。如果一個常量名稱由多個單片語成,則應該用下劃線來分割這些單詞。
例如:MAX_VALUE
5.引數的命名
引數的命名規範和方法的命名規範相同,而且為了避免閱讀程式時造成迷惑,儘量保證引數名稱為一個單詞的情況下使引數的命名儘可能明確。
Java檔案定義命名規則是為了使專案的程式碼樣式統一,使程式有良好的可讀性。如下詳細解讀各個檔案命名規則:
1.包的命名 (全部小寫,由域名定義)
Java包的名字都是由小寫單片語成。但是由於Java面向物件程式設計的特性,每一名Java程式設計師都 可以編寫屬於自己的Java包,為了保障每個Java包命名的唯一性,在最新的Java程式設計規範中,要求程式設計師在自己定義的包的名稱之前加上唯一的字首。 由於網際網路上的域名稱是不會重複的,所以程式設計師一般採用自己在網際網路上的域名稱作為自己程式包的唯一字首。
例如:com.zat.javagroup
2.類的命名 (單詞首字母大寫)
根據約定,Java類名通常以大寫字母開頭,如果類名稱由多個單片語成,則每個單詞的首字母均應為大 寫例如TestClass;如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,如:XMLTest,還有一點命名技巧就是由於類是設計用來 代表物件的,所以在命名類時應儘量選擇名詞。
例如: Apple
3.方法的命名 (首字母小寫,字母開頭大寫)
方法的名字的第一個單詞應以小寫字母作為開頭,後面的單詞則用大寫字母開頭。
例如:eatApple
4.常量的命名 (全部大寫 ,常加下劃線)
常量的名字應該都使用大寫字母,並且指出該常量完整含義。如果一個常量名稱由多個單片語成,則應該用下劃線來分割這些單詞。
例如:MAX_VALUE
5.引數的命名
引數的命名規範和方法的命名規範相同,而且為了避免閱讀程式時造成迷惑,儘量保證引數名稱為一個單詞的情況下使引數的命名儘可能明確。