在路上

          路上有驚慌,路上有理想

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            28 Posts :: 1 Stories :: 10 Comments :: 0 Trackbacks
          1.使用靜態(tài)工廠方法構(gòu)造對(duì)象
          2.Boolean.valueOf() 即是1的實(shí)現(xiàn),類似的還有collection集合的實(shí)例化,所有的集合實(shí)現(xiàn)類都是通過(guò)collection的靜態(tài)工廠方法構(gòu)造的。
          3.靜態(tài)工廠 方法比構(gòu)造函數(shù)的好處:可以構(gòu)建原類型的子類.不一定每次都創(chuàng)建新的對(duì)象。缺點(diǎn):靜態(tài)/如果工廠方法不是公有則不能被子類繼承
          4.注意銷毀過(guò)期的 對(duì)象.array=null
          5.對(duì)于函數(shù)里需要構(gòu)建復(fù)雜的對(duì)象時(shí)需要注意,是否可以放到類的成員變量,這樣就不必每次調(diào)用該函數(shù)都創(chuàng)建新的復(fù)雜對(duì) 象
          6.避免創(chuàng)建重復(fù)的對(duì)象strng a=new String("a"); ---> String a="a";
          7.當(dāng)你改寫 equals時(shí),總是要改寫hashcode方法:相等的對(duì)象必須具有相同的散列碼,這樣在此對(duì)象與map合用的時(shí)候才不會(huì)出錯(cuò)
          8.復(fù)寫 equals原則:自反性,對(duì)稱性,傳遞性,一致性
          9.equals方法的參數(shù)一定要說(shuō)object,方法內(nèi)不要依賴不可靠資源
          10. 提供對(duì)象的toString方法
          11.實(shí)現(xiàn)Cloneable接口提供克隆機(jī)制:深層克隆
          12.接口優(yōu)于抽象類
          13.組合優(yōu)于繼 承
          14.compareTo,Comparable接口比較
          15.注意方法的參數(shù)檢查
          posted on 2010-02-27 15:38 阮步兵 閱讀(350) 評(píng)論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 铜山县| 双鸭山市| 万载县| 克东县| 扬州市| 兴海县| 梨树县| 楚雄市| 拜城县| 新绛县| 藁城市| 淮安市| 上饶县| 株洲市| 新蔡县| 政和县| 阿鲁科尔沁旗| 榕江县| 黑水县| 沾化县| 滁州市| 安图县| 金昌市| 桓台县| 肃南| 博罗县| 康平县| 平远县| 镇沅| 紫金县| 博客| 获嘉县| 格尔木市| 五大连池市| 木里| 藁城市| 蒲江县| 临潭县| 沧源| 甘孜| 姚安县|