大漠駝鈴

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


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


          網站導航:
           
          主站蜘蛛池模板: 讷河市| 房产| 咸宁市| 龙海市| 澳门| 湟中县| 万源市| 全南县| 凤翔县| 阿鲁科尔沁旗| 泸西县| 扎兰屯市| 玉环县| 防城港市| 乃东县| 北川| 东丰县| 扎兰屯市| 阳高县| 兴隆县| 五原县| 丰台区| 藁城市| 长宁县| 镇平县| 胶州市| 新巴尔虎右旗| 桂东县| 瓦房店市| 翁牛特旗| 贵定县| 明光市| 阿合奇县| 遂溪县| 合水县| 铜山县| 乐安县| 蕲春县| 镇雄县| 华宁县| 宝鸡市|