欧美人妻一区二区三区,亚洲精品无码一区二区三区网雨 ,国产精品秘入口18禁麻豆免会员,精品无人乱码一区二区三区

 中國簡單快捷的免費行業(yè)信息發(fā)布平臺
·手機版 ·注冊 ·登錄 ·會員中心 ·忘了密碼 ·導航 ·幫助
名站在線LOGO
·設 為 首 頁
·收 藏 本 站
·新 站 登 錄
網站首頁
|
行業(yè)供求
|
行業(yè)產品
|
行業(yè)公司
|
站內檢索
|
行業(yè)資訊
|
網站導航
|
鏈接交換
|
流量交換
|
網友收藏
您當前的位置: 首頁 > 行業(yè)貼吧 > 話題


行業(yè)貼吧

(注意:網友的發(fā)布表不代表本站立場。)
回復話題
發(fā)新話題
返回列表
話題: 電腦學校培訓
hntrain
218.76.25.*
2013-11-28 16:14:27
    新手編寫Java的一些基本規(guī)則
    (1)對于自己創(chuàng)建的每一個類,都考慮置入一個main(),其中包含了用于測試那個類的代碼。為使用一個項目中的類,我們沒必要刪除測試代碼。若進行了任何形式的改動,可方便地返回測試。這些代碼也可作為如何使用類的一個示例使用。

  (2)長沙電腦培訓[/url]老師介紹應將方法設計成簡要的、功能性單元,用它描述和實現一個不連續(xù)的類接口部分。理想情況下,方法應簡明扼要。若長度很大,可考慮通過某種方式將其分割成較短的幾個方法。這樣做也便于類內代碼的重復使用(有些時候,方法必須非常大,但它們仍應只做同樣的一件事情。
  (3) 使類盡可能短小精悍,而且只解決一個特定的問題。下面是對類設計的一些建議:

  1.一個復雜的開關語句:考慮采用“多形”機制

  2.數量眾多的方法涉及到類型差別極大的操作:考慮用幾個類來分別實現

  3.許多成員變量在特征上有很大的差別:考慮使用幾個類 。

  (4) 讓一切東西都盡可能地“私有”——private。可使庫的某一部分“公共化”(一個方法、類或者一個字段等等),就永遠不能把它拿出。若強行拿出,就可能破壞其他人現有的代碼,使他們不得不重新編寫和設計。若只公布自己必須公布的,就可放心大膽地改變其他任何東西。在多線程環(huán)境中,隱私是特別重要的一個因素——只有private字段才能在非同步使用的情況下受到保護。

  (5) 謹惕“巨大對象綜合癥”。對一些習慣于順序編程思維、且初涉OOP領域的新手,往往喜歡先寫一個順序執(zhí)行的程序,再把它嵌入一個或兩個巨大的對象里。根據編程原理,對象表達的應該是應用程序的概念,而非應用程序本身。

  (6) 若不得已進行一些不太雅觀的編程,至少應該把那些代碼置于一個類的內部。

  (7) 任何時候只要發(fā)現類與類之間結合得非常緊密,就需要考慮是否采用內部類,從而改善編碼及維護工作(參見第14章14.1.2小節(jié)的“用內部類改進代碼”)。

  (8) 盡可能細致地加上注釋,并用javadoc注釋文檔語法生成自己的程序文檔。

  (9) 避免使用“魔術數字”,這些數字很難與代碼很好地配合。如以后需要修改它,無疑會成為一場噩夢,因為根本不知道“100”到底是指“數組大小”還是“其他全然不同的東西”。所以,我們應創(chuàng)建一個常數,并為其使用具有說服力的描述性名稱,并在整個程序中都采用常數標識符。這樣可使程序更易理解以及更易維護。

  (10) 涉及構建器和異常的時候,通常希望重新丟棄在構建器中捕獲的任何異常——如果它造成了那個對象的創(chuàng)建失敗。這樣一來,調用者就不會以為那個對象已正確地創(chuàng)建,從而盲目地繼續(xù)。
共0個回復
回復話題
發(fā)新話題
返回列表



新站登錄--網站簡介--流量交換--名站收藏夾--廣告服務--友情鏈接--免責聲明--聯系我們--意見建議--違法舉報--侵權舉報
Copyright 2005-2025 名站在線[fwol.cn]版權所有 經營許可證:粵ICP備17047754號