設計模式之單例餓漢式
阿新 • • 發佈:2021-01-09
技術標籤:設計模式
## 設計模式之單例餓漢式
package cn.qqjx.design;
/**
* 餓漢式
* 類載入到記憶體後,就例項化一個單例,JVM保證執行緒安全
* 簡單實用,推薦使用!
* 唯一缺點:不管用到與否,類裝載時就完成例項化
* Class.forName("")
* (話說你不用的,你裝載它幹啥)
*
* @Auther wangpeng
* @Date 2021/1/8
*/
public class Mgr01 {
private static final Mgr01 INSTANCE = new Mgr01();
private Mgr01() {};
public static Mgr01 getInstance() {
return INSTANCE;
}
public void m() {
System.out.println("m");
}
public static void main(String[] args) {
Mgr01 m1 = Mgr01.getInstance();
Mgr01 m2 = Mgr01.getInstance();
System. out.println(m1 == m2);
}
}
true