<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA進(jìn)行式
    讓我們把JAVA進(jìn)行到底!
    posts - 13,comments - 21,trackbacks - 0
             上次記錄了一些編寫上的規(guī)范,這回看看排版有些什么規(guī)矩:     

             1、關(guān)鍵詞和操作符之間加適當(dāng)?shù)目崭瘛#ㄟ@個(gè)我知道,比如“i+j=x;”應(yīng)該寫成“i + j = x;”,這樣看起來是不是漂亮多了!)   

             2、相對(duì)獨(dú)立的程序塊與塊之間加空行。(嗯,這樣便于閱讀,方法與方法之間空行,方法內(nèi)部也應(yīng)該根據(jù)語句內(nèi)容自然空行)。   

             3、較長的語句、表達(dá)式等要分成多行書寫(對(duì)呀,屏幕顯示有限)。劃分出的新行要進(jìn)行適應(yīng)的縮進(jìn),使排版整齊,語句可讀。 

             4、長表達(dá)式要在低優(yōu)先級(jí)操作符處劃分新行,操作符放在新行之首。(有道理,在低優(yōu)先級(jí)操作符處斷行,不會(huì)過于影響代碼的閱讀理解,將操作符放在新行之首也是這個(gè)道理) 

             5、循環(huán)、判斷等語句中若有較長的表達(dá)式或語句,則要進(jìn)行適應(yīng)的劃分。(這個(gè),怎么劃分哩?) 

             6、若函數(shù)或過程中的參數(shù)較長,則要進(jìn)行適當(dāng)?shù)姆中小#ㄊ堑模中袝r(shí)應(yīng)該將參數(shù)的類型放在新行之首,且要有適當(dāng)?shù)目s進(jìn),比如可以與上一行的參數(shù)對(duì)齊,這樣閱讀清晰、方便) 
       
             7、不允許把多個(gè)短語句寫在一行中,即一行只寫一條語句。(嗯,對(duì)于“int  i,j,x;”這樣的語句是不是分成三行,一行一句更好些,尤其在它做為類的成員變量時(shí)) 

             8、函數(shù)或過程的開始、結(jié)構(gòu)的定義及循環(huán)、判斷等語句中的代碼都要采用縮進(jìn)風(fēng)格。   

             9、C/C++語言是用大括號(hào)‘{’和‘}’界定一段程序塊的,編寫程序塊時(shí)‘{’和 ‘}’應(yīng)各獨(dú)占一行并且位于同一列,同時(shí)與引用它們的語句左對(duì)齊。在函數(shù)體的開始、類的定義、結(jié)構(gòu)的定義、枚舉的定義以及if、for、do、while、switch、case語句中的程序都要采用如上的縮進(jìn)方式。
             (呵呵,這里怎么說的是C和C++語言?不是在講java 的編碼規(guī)范嗎?不過,這個(gè)問題一直困擾著我,C和C++語言中這種打括號(hào)的形式,我覺得很好,符合人們的閱讀習(xí)慣,哪個(gè)“{”和哪個(gè)“}”是一對(duì)兒的,一目了然,使代碼的層次非常清晰。然而我在絕大多數(shù)的java 語言代碼,包括sun公司所給的JFC源代碼中看到的都是下列格式:
             public  void  myMethod(){
                   int  i  =  2;
                   ......
             }
             這是為什么哩?java的“始作蛹者”(好象的貶義詞,開個(gè)玩笑)當(dāng)初是出于什么考慮哩?甚至有的老師把它做為“地道的java”程序的標(biāo)志。雖然我不喜歡這種書寫形式,可是既然大家都這么寫,是不是我也應(yīng)該遵循這種“約定俗成”的格式哩

    posted on 2005-12-11 17:10 水秀清靈 閱讀(416) 評(píng)論(0)  編輯  收藏 所屬分類: 學(xué)習(xí)筆記
    主站蜘蛛池模板: 粉色视频成年免费人15次| 亚洲电影唐人社一区二区| 国产成人综合久久精品亚洲| 无码视频免费一区二三区| 中文字幕精品三区无码亚洲| 我要看免费的毛片| 亚洲Av永久无码精品黑人| 国产免费AV片无码永久免费 | 亚洲成av人片在线观看无码不卡| 亚洲精品黄色视频在线观看免费资源 | 成年女人免费碰碰视频| 亚洲熟妇成人精品一区| 四虎影永久在线高清免费| 免费无码专区毛片高潮喷水| 亚洲人AV永久一区二区三区久久| 精品无码一级毛片免费视频观看| 久久精品国产亚洲Aⅴ香蕉| 99久久99这里只有免费的精品| 国产v亚洲v天堂无码网站| 最近中文字幕大全免费视频| 精品亚洲成在人线AV无码| 国产视频精品免费| 中文字幕成人免费高清在线视频| 国产精品国产亚洲精品看不卡| 久久免费动漫品精老司机| 亚洲一级免费毛片| 亚洲а∨天堂久久精品| 男女作爱在线播放免费网站| 亚洲国产成人久久99精品| 国产精品无码素人福利免费| a在线观看免费网址大全| 亚洲一级黄色大片| 亚洲成A∨人片天堂网无码| 无码一区二区三区免费| 亚洲精品无码高潮喷水A片软| 亚洲一区二区三区在线播放| 99re6在线精品视频免费播放| 亚洲av综合av一区二区三区| 亚洲人精品午夜射精日韩 | 久久久久久AV无码免费网站| 亚洲日韩一区二区一无码|