彩虹天堂
          技術(shù)源于生活
          posts - 0,  comments - 2,  trackbacks - 0

          這個(gè)Bob Lee可是相當(dāng)不簡單的說……

          他寫的一個(gè)Singleton模式的寫法前不久還得到了OnJava編輯的推薦呢:

          代碼
          1. public class Singleton {   
          2.   
          3.   static class SingletonHolder {   
          4.     static Singleton instance = new Singleton();   
          5.   }   
          6.   
          7.   public static Singleton getInstance() {   
          8.     return SingletonHolder.instance;   
          9.   }   
          10.   
          11. }  

          在加載singleton時(shí)并不加載它的內(nèi)部類SingletonHolder,而在調(diào)用getInstance()時(shí)調(diào)用SingletonHolder時(shí)才加載SingletonHolder,從而調(diào)用singleton的構(gòu)造函數(shù),實(shí)力化singleton,從而達(dá)到lazy loading的效果。

          posted on 2008-05-05 22:13 bcterry 閱讀(422) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          留言簿

          文章檔案

          搜索

          •  

          最新評(píng)論

          主站蜘蛛池模板: 肥东县| 枣阳市| 灵川县| 雷波县| 石嘴山市| 灵台县| 磐安县| 离岛区| 葫芦岛市| 通山县| 甘洛县| 高尔夫| 长宁区| 连云港市| 波密县| 遂溪县| 龙陵县| 林州市| 濮阳县| 敖汉旗| 威宁| 山阳县| 桂林市| 绍兴县| 贵德县| 武汉市| 邯郸县| 绵阳市| 五台县| 佛坪县| 巢湖市| 合作市| 武陟县| 都江堰市| 克东县| 雷州市| 南雄市| 仪陇县| 离岛区| 汉中市| 宿迁市|