java常見的命名規則
所有命名規則必須遵循以下規則:
1)、名稱只能由字母、數字、下劃線、$符號組成
2)、不能以數字開頭
3)、名稱不能使用JAVA中的關鍵字。
1:見名知意 比如我要定義一個學生類,應該是class Student{},而不是class S{}
2: 對於類或者介面 一個單詞的話首字母必須大寫,多個單詞的話每個單詞的首字母必須大寫
比如:Student,常見的HelloWorld
3:對於方法或者變數 一個單詞的時候全部小寫,多個單詞的話除第一個單詞首字母小寫,其他單詞首字母都大寫
比如:mian方法,setStudentAge()等
4:對於常量 一個單詞的常量需要所有字母大寫,多個單詞的話所有字母都需要大寫,單詞之間用_隔開
比如:PI , STUDENT_MAX_AGE;
5:對於包的命名 所有單詞都小寫,如cn
當然這些都不是硬性規定,你可以按照自己的想法去命名。但那樣的程式碼可讀性很差,寫程式碼並不是一個人的事,當今世界是一個講究團隊合作的世界,個人能力終究不可能拼過團隊,如果拼過了那麼我相信你一定是萬中無一的練武奇才。要把一些好的東西養成一種習慣,有時候習慣是真的可以讓你避免很多不必要的麻煩。
特別是上面的第一點都是所有的基礎,如果你命名的變數等不能見名之意,過段時間你連自己寫了什麼都看不懂。對了有些可能會說我可以註釋啊。註釋這種東西很重要,但為什麼要浪費在一些不必要的開銷中去呢。