大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 勐海县| 乌兰县| 乌兰浩特市| 常熟市| 舒城县| 安岳县| 浦东新区| 恩施市| 吴桥县| 襄樊市| 丘北县| 定结县| 门头沟区| 新密市| 宜章县| 博罗县| 盐山县| 元氏县| 科技| 双城市| 商都县| 托克逊县| 镇江市| 定结县| 杭锦旗| 通江县| 怀宁县| 安西县| 修水县| 西藏| 新源县| 福州市| 江陵县| 临洮县| 宜兰县| 葫芦岛市| 华安县| 建始县| 仙游县| 宁海县| 连云港市|