国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java項目開發命名規范(動力節點Java學院整理)

Java項目開發命名規范(動力節點Java學院整理)

2020-09-04 15:09Java之家 Java教程

定義這個規范的目的是讓項目中所有的文檔都看起來像一個人寫的,增加可讀性,減少項目組中因為換人而帶來的損失。下面給大家分享java開發命名規范,一起看看吧

最好使用英文,不要用漢語拼音

1:包(package):用于將完成不同功能的類分門別類,放在不同的目錄(包)下,包的命名規則:將公司域名反轉作為包名。比如www.bjpowernode.com 對于包名:每個字母都需要小寫。比如:com. bjpowernode.test;該包下的Test類的全名是:com. bjpowernode.Test.java 。如果定義類的時候沒有使用package,那么java就認為我們所定義的類位于默認包里面(default package)。

2:類:首字母大寫,如果一個類由多個單詞構成,那么每個單詞的首字母都大寫,而且中間不使用任何的連接符。盡量使用英文。如ConnectionFactory

3:方法:首單詞全部小寫,如果一個方法由多個單詞構成,那么從第二個單詞開始首字母大寫,不使用連接符。addPerson

4:屬性:與方法相同。如ageOfPerson

5:常量:所有單詞的字母都是大寫,如果有多個單詞,那么使用下劃線鏈接即可。

如:

?
1
public static final int AGE_OF_PERSON = 20; //通常加上static

補充:在變量命名時要注意以下幾點:

· 選擇有意義的名字,注意每個單詞首字母要大寫。

· 在一段函數中不使用同一個變量表示前后意義不同的兩個數值。

· i、j、k等只作為小型循環的循環索引變量。

· 避免用Flag來命名狀態變量。

· 用Is來命名邏輯變量,如:blnFileIsFound。通過這種給布爾變量肯定形式的命名方式,使得其它開發人員能夠更為清楚的理解布爾變量所代表的意義。

· 如果需要的話,在變量最后附加計算限定詞,如:curSalesSum。

· 命名不相包含,curSales和curSalesSum。

· static final 變量(常量)的名字應該都大寫,并且指出完整含義。

· 如果需要對變量名進行縮寫時,一定要注意整個代碼中縮寫規則的一致性。例如,如果在代碼的某些區域中使用intCnt,而在另一些區域中又使用intCount,就會給代碼增加不必要的復雜性。建議變量名中盡量不要出現縮寫。

· 通過在結尾處放置一個量詞,就可創建更加統一的變量,它們更容易理解,也更容易搜索。例如,請使用 strCustomerFirst和strCustomerLast,而不要使用strFirstCustomer和strLastCustomer。常 用的量詞后綴有:First(一組變量中的第一個)、Last(一組變量中的最后一個)、Next(一組變量中的下一個變量)、Prev(一組變量中的上 一個)、Cur(一組變量中的當前變量)。

· 為每個變量選擇最佳的數據類型,這樣即能減少對內存的需求量,加快代碼的執行速度,又會降低出錯的可能性。用于變量的數據類型可能會影響該變量進行計算所產生的結果。在這種情況下,編譯器不會產生運行期錯誤,它只是迫使該值符合數據類型的要求。這類問題極難查找。

· 盡量縮小變量的作用域。如果變量的作用域大于它應有的范圍,變量可繼續存在,并且在不再需要該變量后的很長時間內仍然占用資源。它們的主要問題是,任何類 中的任何方法都能對它們進行修改,并且很難跟蹤究竟是何處進行修改的。占用資源是作用域涉及的一個重要問題。對變量來說,盡量縮小作用域將會對應用程序的 可靠性產生巨大的影響。

關于常量的命名方法,在JAVA代碼中,無論什么時候,均提倡應用常量取代數字、固定字符串。也就是 說,程序中除0,1以外,盡量不應該出現其他數字。常量可以集中在程序開始部分定義或者更寬的作用域內,名字應該都使用大寫字母,并且指出該常量完整含 義。如果一個常量名稱由多個單詞組成,則應該用下劃線“_”來分割這些單詞如:NUM_DAYS_IN_WEEK、MAX_VALUE。

以上所述是小編給大家介紹的Java項目開發命名規范(動力節點Java學院整理),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 中文字幕在线视频一区 | 国产精品久久久久久久9999 | 欧美亚洲精品在线 | 成人免费在线视频播放 | 日本一本视频 | 国产精品18久久久久久久久久久久 | 影音先锋中文字幕一区 | 午夜视频网站 | 国产精品久久久久久吹潮 | 亚洲在线电影 | 国产精品久久久久久久久 | 欧美午夜一区二区三区免费大片 | 久久久久久91亚洲精品中文字幕 | 国产精品国产三级国产aⅴ 亚洲精品免费在线观看 | 日本中文字幕在线观看 | 国产91精品久久久久 | 国产精品久久久久久亚洲调教 | 波多野吉衣网站 | 日本在线视频一区二区三区 | 国产精品成人av | 久草成人网 | 亚洲精品乱码久久久久膏 | 色接久久 | 国产视频久久 | 久久免费国产 | 久久久久久久久久久久国产精品 | 婷婷亚洲五月 | 2022天天操| av免费一区二区 | 久久久久这里只有精品 | 国产黄| 欧美日韩不卡视频 | 污污视频免费网站 | 亚洲精品欧美一区二区三区 | 另类国产ts人妖高潮系列视频 | av中文字幕在线观看 | 国产亚洲欧美另类一区二区三区 | 欧美性网 | 久草电影在线观看 | 日韩精品毛片免费看 | 在线色综合 |