久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      java開發(fā)命名規(guī)范完整版

      時間:2013-10-24 09:48:52 java答案 我要投稿

      java開發(fā)命名規(guī)范完整版

      java開發(fā)命名規(guī)范完整版

      使用前注意事項:

      1、  由于Java面向?qū)ο缶幊痰奶匦? 在命名時應(yīng)盡量選擇名詞

      2、  駝峰命名法(Camel-Case): 當(dāng)變量名或函式名是由一個或多個單字連結(jié)在一起,而構(gòu)成的唯一識別字時,首字母以小寫開頭,每個單詞首字母大寫(第一個單詞除外)。

         如:myFirstName

      一 包名的書寫規(guī)范 (Package

      推薦使用公司或機構(gòu)的頂級域名為包名的前綴,目的是保證各公司/機構(gòu)內(nèi)所使用的包名的唯一性。包名全部為小寫字母,且具有實際的區(qū)分意義。

      1.1 一般要求

      1、選擇有意義的名字,能快速地傳達該類的.用途。

      2、所有包的命名必須采用小寫英文字母。

      1.2 實際應(yīng)用

      應(yīng)用系統(tǒng)中經(jīng)常應(yīng)用分層,Dao層(數(shù)據(jù)庫訪問)、Service層(業(yè)務(wù)處理)、Web層(頁面控制action類)。

      1、包名的前幾個為固定名稱, 如果是網(wǎng)站的話,采用網(wǎng)站的域名的反寫,如果域名還沒有確定的話,采用公司固定的幾個名稱。如:net.vschool

      2、在包名的接下來一個單詞為模塊的名稱。如:用戶模塊,包名為net.vschool.user

      3、關(guān)于模塊的訪問操作,采用分層形式,一般分為:

         Dao層操作:一般定義在net.vschool.xxx.dao 中,其中xxx為模塊名稱。

         Service層操作:一般定義在net.vschool.xxx.servie中。

         web層操作:一般定義在 net.vschool.xxx.action中。

       

      如下關(guān)于用戶模塊的例子:

      net.vschool.user

      net.vschool.user.dao

      net.vschool.user.action

      net.vschool.user.service

      二 類名的書寫規(guī)范 (Class)

      類名必須使用名詞,如果一個類名內(nèi)含多個單詞,那么各個單詞第一個字母大寫,后續(xù)字母小寫,起伏呈駝峰狀,人稱駝峰式命名。給類名命名時,必須保證準(zhǔn)確、簡潔且容易理解。盡量使用完整單詞,避免使用縮寫詞(除了大家公認(rèn)的)

      2.1 類的命名

      2.1.1 一般要求

      開發(fā)java web發(fā)布到linux

      2.2017java開發(fā)面試題

      3.java開發(fā)面試題及答案

      4.java開發(fā)工程師的求職信

      5.java軟件開發(fā)工程師面試題

      6.java軟件開發(fā)工程師面試題寶典

      7.中學(xué)生日常行為規(guī)范「完整版」

      8.個人簡歷命名