大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此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 草原上的駱駝 閱讀(265) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 沾化县| 荆门市| 故城县| 健康| 元谋县| 高州市| 富平县| 舒兰市| 泰兴市| 牟定县| 台东县| 永康市| 武宁县| 科技| 云林县| 乌鲁木齐县| 株洲市| 胶南市| 绵阳市| 错那县| 博湖县| 德钦县| 通许县| 凉山| 仁布县| 南京市| 改则县| 厦门市| 杂多县| 六枝特区| 九龙县| 金湖县| 嘉禾县| 嵊州市| 玛纳斯县| 卢湾区| 望城县| 苍梧县| 台南市| 宁德市| 洱源县|