設計模式之單例餓漢式

2021-10-14 06:01:19 字數 541 閱讀 7727

## 設計模式之單例餓漢式
package cn.q**x.design;

/** * 餓漢式

* 類載入到記憶體後,就例項化乙個單例,jvm保證執行緒安全

* 簡單實用,推薦使用!

* 唯一缺點:不管用到與否,類裝載時就完成例項化

* class.forname("")

* (話說你不用的,你裝載它幹啥)

* * @auther wangpeng

* @date 2021/1/8

*/public

class

mgr01

;public

static mgr01 getinstance()

public

voidm(

)public

static

void

main

(string[

] args)

}

true

單例設計模式之 餓漢式

餓漢式 靜態常量 應用例項 步驟如下 構造器私有化 防止 new 類的內部建立物件 向外暴露乙個靜態的公共方法。getinstance 實現 public class singletontest01 餓漢式 靜態變數 class singleton 2.本類內部建立物件例項 private fina...

設計模式之單例模式餓漢式

首先,提出乙個問題 什麼是設計模式?就我理解,設計模式就是解決特定問題的一種比較有效的方法,是前人的總結。十分有借鑑的價值。單例模式 是為了解決乙個類在記憶體中只有乙個物件的問題。其基本思想如下 禁止乙個類產生物件,然後在類內部,定義乙個物件,為了讓其他程式訪問這個物件,最後提供乙個訪問它的方法。具...

單例設計模式之餓漢式(面試)

餓漢式 保證物件在堆中開闢的空間有且只有乙個 public class singledata class singledate 2.不能在類載入的時候建立物件,所以這裡不能直接顯示賦值 private static singledate single null 3.要提供乙個公開的靜態方法,共別人獲...