大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
          Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
          隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
          數據加載中……

          每天學習設計模式之-單例模式

          每天學習設計模式,第一天開始比較簡單的單例模式,費話不多說,上代碼。
          1、先初始化的實例的 俄漢式模式
          public class Single1{
              private static //始化一次,自己訪問
              private static Single1 single=new Single1();
              //private 只能自己訪問
              private Single1(){
              }
              //返回實例 
              public static Single1 get Instance(){
                return single;
              }
          }

          2、用到時再初始化實例的 懶漢式模式
          public class Single2{
           //private 別人無法訪問
           private static Single2 single=null
          //同步方法,若實例不存在,則初始化
           public synchronized Single2 getInstance(){
               if(single==null){
                  single=new Single2();
                }
                return single;
           }
          }

          posted on 2012-02-20 22:24 草原上的駱駝 閱讀(262) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 东乌| 永仁县| 瓮安县| 买车| 郴州市| 嘉定区| 天津市| 双牌县| 大竹县| 嘉义县| 兴和县| 邯郸县| 桐庐县| 石台县| 潢川县| 巩义市| 濮阳市| 嵊泗县| 望奎县| 台南县| 昂仁县| 新郑市| 深州市| 泸定县| 宝应县| 沾益县| 渑池县| 且末县| 仙桃市| 永年县| 开封县| 施秉县| 扎鲁特旗| 米脂县| 临猗县| 盘锦市| 兴山县| 邓州市| 拉萨市| 安宁市| 富源县|