一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

懶漢式與餓漢式的區(qū)別

 為你放縱一生 2016-11-10
所謂“懶漢式”與“餓漢式”的區(qū)別,是在與建立單例對象的時(shí)間的不同。
“懶漢式”是在你真正用到的時(shí)候才去建這個(gè)單例對象:
比如:有個(gè)單例對象
public class Singleton{ 
    private Singleton(){}
    private static Singleton singleton = null;  //不建立對象
    public static synchronized Singleton getInstance(){
             if(singleton == null) {        //先判斷是否為空                
                 singleton = new Singleton ();  //懶漢式做法 
             }
             return singleton ;
     }
}
 “餓漢式”是在不管你用的用不上,一開始就建立這個(gè)單例對象:比如:有個(gè)單例對象
public class Singleton{ 
    public Singleton(){}
    private static Singleton singleton = new Singleton();  //建立對象
    public static Singleton getInstance(){
 return singleton ;//直接返回單例對象 }}

它有以下幾個(gè)要素:

  • 私有的構(gòu)造方法
  • 指向自己實(shí)例的私有靜態(tài)引用
  • 以自己實(shí)例為返回值的靜態(tài)的公有的方法

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久精品国产一区久久久| 特黄大片性高水多欧美一级| 欧美成人精品一区二区久久| 成人午夜视频在线播放| 国产日产欧美精品视频| 日本人妻精品中文字幕不卡乱码| 视频一区中文字幕日韩| 亚洲视频一区自拍偷拍另类| 欧美精品亚洲精品日韩专区| 在线播放欧美精品一区| 东京热男人的天堂久久综合| 开心五月激情综合婷婷色| 国产午夜精品福利免费不| 在线观看免费视频你懂的 | 日韩一级免费中文字幕视频| 丁香七月啪啪激情综合| 九九热最新视频免费观看| 日韩三极片在线免费播放| 精品香蕉一区二区在线| 91麻豆精品欧美一区| 亚洲伦片免费偷拍一区| 亚洲高清中文字幕一区二三区| 亚洲男人天堂网在线视频| 精品熟女少妇一区二区三区| 国产乱人伦精品一区二区三区四区| 熟妇久久人妻中文字幕| 日韩人妻免费视频一专区| 日韩在线中文字幕不卡| 美国黑人一级黄色大片| 午夜直播免费福利平台| 亚洲国产综合久久天堂| 又大又长又粗又猛国产精品| 日本免费一区二区三女| 亚洲熟妇av一区二区三区色堂| 成人综合网视频在线观看| 中文字幕五月婷婷免费| 久久精品蜜桃一区二区av| 久久婷婷综合色拍亚洲| 国产精品第一香蕉视频| 人妻少妇久久中文字幕久久| 日本午夜免费啪视频在线|