惡漢式和懶漢式

2021-06-27 14:40:36 字數 410 閱讀 1124

惡漢式和懶漢式:

區別:建立物件的時間不同

惡漢式在一開始就建立了物件,不管是否能用到此物件

//惡漢式

public class singleton

public static singleton getinstance()

}

懶漢式在真正用到此物件時才建立

//懶漢式

public class singleton

private static singleton singleton = null;

public static singleton getinstance()}}

return singleton;

}}

單例模式 懶漢式和惡漢式

author jiyu date 2020 12 09 9 09 description 單例模式 懶漢式 在第一次呼叫的時候例項化 public class singleton2 注意,這裡沒有final private static singleton2 singleton2 null 靜態工廠...

單例模式 懶漢式與惡漢式

package cn.ineeke.util 單利模式 懶漢式 author neeke www.ineeke.com public class db return db package cn.ineeke.util 單利模式 惡漢式 author neeke www.ineeke.com publ...

單例模式 惡漢懶漢式

只建立乙個例項 自己建立自己的例項,全系統共享這個例項 一 懶漢式 等用到的時候才建立例項 特點 延遲載入,我們需要考慮它的執行緒安全問題,因此可以加鎖,雙重驗證鎖既保證了效能 了執行緒安全 靜態內部類的方法則是在使用的時候才進行載入。二.惡漢式 在第一次載入時就先建立好例項 特點是 執行緒安全的,...