大漠駝鈴

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

          每天學(xué)習(xí)設(shè)計(jì)模式之-單例模式

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

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

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


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 海兴县| 昌黎县| 平舆县| 兴和县| 城口县| 赣州市| 涿鹿县| 涟水县| 连州市| 库尔勒市| 托克托县| 永兴县| 富顺县| 铜川市| 卓尼县| 宝坻区| 库车县| 东光县| 麦盖提县| 泾阳县| 涟源市| 中方县| 宁化县| 五原县| 班玛县| 剑阁县| 桦南县| 沁源县| 汕头市| 遂川县| 宿迁市| 安龙县| 曲沃县| 上林县| 肃北| 遂昌县| 东山县| 芦山县| 秦安县| 抚松县| 宝丰县|