<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-295  評論-26  文章-1  trackbacks-0
    Singleton 模式主要作用是保證在 Java 應(yīng)用程序中,一個類 Class 只有一個實例存在。

      一般 Singleton 模式通常有幾種種形式:

      第一種形式:定義一個類,它的構(gòu)造函數(shù)為 private 的,它有一個 static private 的該類變量,在類初始化時實例話,通過一個 public getInstance 方法獲取對它的引用 , 繼而調(diào)用其中的方法。

    public class Singleton {

       private Singleton(){}

       // 在自己內(nèi)部定義自己一個實例,是不是很奇怪?

       // 注意這是 private 只供內(nèi)部調(diào)用

       private static Singleton instance = new Singleton();

       // 這里提供了一個供外部訪問本 class 的靜態(tài)方法,可以直接訪問  

       public static Singleton getInstance() {

         return instance;   

       }

    }

    ?

      第二種形式:

    public class Singleton {

       private static Singleton instance = null;

       public static synchronized Singleton getInstance() {

       // 這個方法比上面有所改進,不用每次都進行生成對象,只是第一次     

       // 使用時生成實例,提高了效率!

       if (instance==null)

         instance new Singleton();

    return instance;    }

    }



    大盤預(yù)測 國富論
    posted on 2007-08-20 14:01 華夢行 閱讀(562) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 毛片亚洲AV无码精品国产午夜| 亚洲高清无在码在线无弹窗| 亚洲va久久久噜噜噜久久天堂| 久久精品国产亚洲沈樵| 亚洲今日精彩视频| 国产亚洲sss在线播放| 国产AV日韩A∨亚洲AV电影| 在线看片免费人成视频久网下载| 免费无码成人AV在线播放不卡| 成年性羞羞视频免费观看无限| 亚洲av高清在线观看一区二区| 亚洲日韩精品一区二区三区 | 亚洲黄色片在线观看| 亚洲日韩AV一区二区三区中文| 亚州**色毛片免费观看| 免费国产黄网站在线观看可以下载| 国产精品视频永久免费播放| 亚洲午夜精品第一区二区8050| 亚洲自偷自偷精品| 亚洲AV电影天堂男人的天堂| 少妇性饥渴无码A区免费| 中文字幕无码成人免费视频| 亚洲人成国产精品无码| 久久亚洲精品无码VA大香大香| 色五月五月丁香亚洲综合网| 久久美女网站免费| 男女交性永久免费视频播放| 亚洲无线观看国产精品| 国产亚洲精品影视在线| 美女巨胸喷奶水视频www免费| 男女做羞羞的事视频免费观看无遮挡 | 中文字幕av无码无卡免费| 亚洲AV无码一区二区三区在线观看| 亚洲av永久无码制服河南实里| 亚洲午夜精品久久久久久app| 叮咚影视在线观看免费完整版| 精品久久久久久久免费人妻| 亚洲AV人无码综合在线观看 | 亚洲人成网站日本片| 中文字幕免费在线看线人动作大片| 男人的好看免费观看在线视频|