java程序編碼規(guī)范

java程序編碼規(guī)范

ID:16716197

大?。?5.50 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2018-08-24

java程序編碼規(guī)范_第1頁(yè)
java程序編碼規(guī)范_第2頁(yè)
java程序編碼規(guī)范_第3頁(yè)
java程序編碼規(guī)范_第4頁(yè)
java程序編碼規(guī)范_第5頁(yè)
資源描述:

《java程序編碼規(guī)范》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、JAVA程序編碼規(guī)范1變量的命名規(guī)則1.1常量(包含靜態(tài)的)一個(gè)或多個(gè)英文單詞的組合,所有字母均大寫(xiě),單詞之間以“_”分隔,如:publicstaticfinalStringPLATFORM_NAME="CSSCIS"finaldoublePI=3.14d;一般情況下常量的public等修飾符不可少。1.2類(lèi)變量(靜態(tài)變量)及實(shí)例變量一個(gè)或多個(gè)英文單詞的組合,第一個(gè)單詞的首字母小寫(xiě),其他單詞首字母均大寫(xiě),其余所有字母均小寫(xiě)。如:privateDesktopItemdesktopItem;privatestaticStringproviderUrl="http://lo

2、calhost/web/sm/login.ext";privateLoggerloger=Logging.getLogger("TestLogger");一般情況下類(lèi)變量(靜態(tài)變量)及實(shí)例變量的public等修飾符不可少。1.3局部變量一個(gè)或多個(gè)英文單詞的組合,一般采用Hungarynnaming法(匈牙利定義法),如下:以下是基本數(shù)據(jù)類(lèi)型的前綴列表前綴含義實(shí)例ch表示char類(lèi)型charchTemp;i表示int類(lèi)型intiNumber;loanapprovalandpostcreditapprovalofficer/atalllevelsinaccordancew

3、ithcreditapprovalrules,licensingandeventualexerciseofcreditdecisionpowerofpersonsorinstitutions.Reviewfindingsandreviewcomments,accordingtotheBank'screditbyte表示Byte類(lèi)型BytebyteGet;s表示short類(lèi)型ShortsNumber;l表示long類(lèi)型longlNumber;f表示float類(lèi)型FloatfCount;d表示double類(lèi)型doubledPrise;str表示String類(lèi)型String

4、strSend;b表示boolean類(lèi)型BooleanbFlag;其他數(shù)據(jù)類(lèi)型的前綴列表前綴含義實(shí)例col表示Collection類(lèi)型CollectioncolUser=newArrayList();CollectioncolUser=newVector();al表示ArrayList類(lèi)型ArrayListalUser=newArrayList();date表示Date類(lèi)型DatedateStart=newDate();sb表示StringBuffer類(lèi)型StringBuffersbName=newStringBuffer(1024)除上述情況以外的數(shù)據(jù)類(lèi)型,都以ob

5、j作為前綴,后面跟一個(gè)能說(shuō)明變量功能或意義單詞作為變量,如:UserobjUser;1.1參數(shù)loanapprovalandpostcreditapprovalofficer/atalllevelsinaccordancewithcreditapprovalrules,licensingandeventualexerciseofcreditdecisionpowerofpersonsorinstitutions.Reviewfindingsandreviewcomments,accordingtotheBank'scredit一個(gè)或多個(gè)英文單詞的組合,第一個(gè)單詞的首字

6、母小寫(xiě),其他單詞首字母均大寫(xiě),其余所有字母均小寫(xiě)。如:publicvoidsetUser(Useruser)publicvoidsetUserId(StringuserId)建議方法的參數(shù)不要超過(guò)5個(gè),超過(guò)時(shí)可以將多個(gè)參數(shù)合并為一個(gè)對(duì)象進(jìn)行傳遞。1.1其它_常用數(shù)據(jù)類(lèi)型的變量,采用固定的命名,包括以下幾種:Connectionconn;ResultSetrs;PreparedStatementpstmt;Statementstmt;_數(shù)組變量命名與普通變量命名規(guī)則一致,一般在具體的英文單詞復(fù)數(shù)形式如:intprojectIds[];publicStringuserNa

7、mes[];_每個(gè)變量的聲明單獨(dú)占一行。不能一個(gè)類(lèi)型同時(shí)聲明兩個(gè)變量。如:inti,j;這樣的寫(xiě)法是不允許的。_不要在代碼中出現(xiàn)不使用的變量,如果以后會(huì)用到或有其他用途要寫(xiě)上注釋說(shuō)明。2方法的命名規(guī)則_方法命名的基本原則:容易看懂_一般的方法名采用兩個(gè)單詞動(dòng)賓結(jié)構(gòu)形式的名稱(chēng),兩個(gè)單詞之間不要帶其它符號(hào),第二個(gè)單詞的首字母大寫(xiě),其它的都小寫(xiě)。如:readBudget(intbudgetId)、deleteBudget(intbudgetId)loanapprovalandpostcreditapprovalofficer/atalllevelsinac

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。