一.什麼是餓漢式
餓漢式 —
單例模式的一種
線程天生安全。在jvm class加載的時候就初始化
執行個體:
package com.edu.emple;
/**
* @author shkstart
* @date 2019/6/11- 23:02
*/
class Singleton{
//餓漢式 線程安全,當class檔案被加載時就初始化對象,隻建立一次
static private Singleton singleton = new Singleton();
static public Singleton singleton(){
return singleton;
}
}
public class Test004 {
public static void main(String[] args) {
Singleton s1 = Singleton.singleton();
Singleton s2 = Singleton.singleton();
System.out.println(s1 == s2);
}
}
結果:
