java命名規(guī)范

一侥啤、注()里的內(nèi)容是自己的吐槽

二、命名規(guī)約

1.不能以下劃線或美元符開始和結(jié)尾妆艘。反例:_name,$name,name_,name$.(我就從來沒這樣用過)

2.不能使用拼音和英文組合方式命名庆冕。更不能以拼音命名(英語爛询张,有時犯過此類錯誤)

3.類名遵守駝峰規(guī)則(已遵守)

4.方法名,參數(shù)名戒幔,成員變量名吠谢,局部變量名統(tǒng)一lowerCamelCase格式(已遵守)

5.常量大寫,單詞間用下劃線分隔诗茎,而且要表達清楚意思工坊,長點都可以(已遵守)

6.抽象類命名使用Abstract或Base,異常名以Exception結(jié)尾敢订,測試類名以類名+Test結(jié)尾(之前沒這么寫過)

7.數(shù)組定義采用String[] args 格式(一直都是這樣)

8.Pojo類的boolean變量不能is開頭王污,因為部分框架不能解析(已遵守)

9.包名小寫,且僅有一個自然語義的英文單詞(我的理解是只能一個單詞)楚午。包名是單數(shù)形式(已遵守)

10.杜絕完全不規(guī)范的縮寫(已遵守)

11.如果使用了設(shè)計模式昭齐,在類名中體現(xiàn)出具體格式,如OrderFactory矾柜,LoginProxy司浪。(已遵守)

12.接口類的方法和屬性不能加任何修飾符,包括public把沼。保持代碼的整潔性。加上有效的javadoc注釋吁伺。盡量不要在接口中定義變量饮睬。除非跟接口方法有關(guān)。(以前都添加public篮奄,以后改正)

13.Service和dao類的實現(xiàn)類用impl后綴和接口區(qū)別(已遵守)

14.枚舉類名建議帶上Enum后綴捆愁。

15.15.【參考】各層命名規(guī)約:

A) Service/DAO 層方法命名規(guī)約(不好意思我經(jīng)常作為后綴)

1) 獲取單個對象的方法用 get 做前綴。

2) 獲取多個對象的方法用 list 做前綴窟却。

3) 獲取統(tǒng)計值的方法用 count 做前綴昼丑。

4) 插入的方法用 save(推薦)或 insert 做前綴。

5) 刪除的方法用 remove(推薦)或 delete 做前綴夸赫。

6) 修改的方法用 update 做前綴菩帝。

B) 領(lǐng)域模型命名規(guī)約(還沒用過)

1) 數(shù)據(jù)對象: xxxDO, xxx 即為數(shù)據(jù)表名茬腿。

2) 數(shù)據(jù)傳輸對象: xxxDTO呼奢, xxx 為業(yè)務(wù)領(lǐng)域相關(guān)的名稱。

3) 展示對象: xxxVO切平, xxx 一般為網(wǎng)頁名稱握础。

4) POJO 是 DO/DTO/BO/VO 的統(tǒng)稱,禁止命名成 xxxPOJO悴品。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末禀综,一起剝皮案震驚了整個濱河市简烘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌定枷,老刑警劉巖孤澎,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異依鸥,居然都是意外死亡亥至,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進店門贱迟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來姐扮,“玉大人,你說我怎么就攤上這事衣吠〔杳簦” “怎么了?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵缚俏,是天一觀的道長惊搏。 經(jīng)常有香客問我,道長忧换,這世上最難降的妖魔是什么恬惯? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮亚茬,結(jié)果婚禮上酪耳,老公的妹妹穿的比我還像新娘。我一直安慰自己刹缝,他們只是感情好碗暗,可當我...
    茶點故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著梢夯,像睡著了一般言疗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上颂砸,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天噪奄,我揣著相機與錄音,去河邊找鬼人乓。 笑死梗醇,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的撒蟀。 我是一名探鬼主播叙谨,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼保屯!你這毒婦竟也來了手负?” 一聲冷哼從身側(cè)響起涤垫,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎竟终,沒想到半個月后蝠猬,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡统捶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年榆芦,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片喘鸟。...
    茶點故事閱讀 39,688評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡匆绣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出什黑,到底是詐尸還是另有隱情崎淳,我是刑警寧澤,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布愕把,位于F島的核電站拣凹,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏恨豁。R本人自食惡果不足惜嚣镜,卻給世界環(huán)境...
    茶點故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望橘蜜。 院中可真熱鬧菊匿,春花似錦、人聲如沸扮匠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棒搜。三九已至,卻和暖如春活箕,著一層夾襖步出監(jiān)牢的瞬間力麸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工育韩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留克蚂,地道東北人。 一個月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓筋讨,卻偏偏與公主長得像埃叭,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子悉罕,可洞房花燭夜當晚...
    茶點故事閱讀 44,573評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 使用前注意事項: 1赤屋、由于Java面向?qū)ο缶幊痰奶匦? 在命名時應(yīng)盡量選擇名詞 2立镶、駝峰命名法(Camel-Cas...
    FSDemo閱讀 4,574評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)类早,斷路器媚媒,智...
    卡卡羅2017閱讀 134,651評論 18 139
  • 常見的命名規(guī)則(見名知意) A:包 全部小寫 單級包:小寫 舉例:liuyi,com 多級包:小寫,并用.隔開 舉...
    一斤有多重閱讀 251評論 2 0
  • 傳送門 解讀阿里Java開發(fā)手冊(v1.1.1) - 異常日志 前言 阿里Java開發(fā)手冊談不上圣經(jīng)涩僻,但確實是大量...
    kelgon閱讀 4,361評論 4 50
  • 來源與:阿里云棲 禁止用于商業(yè)用途 ps:如果需要電子書 評論你們郵箱 我會發(fā)給你們 下面感覺還是有點亂 目錄 一...
    小向資源網(wǎng)閱讀 7,583評論 0 12