public class Main {
public static void main(String[] args) {
Singleton s1 = Singleton.getInstance();
Singleton s2 = Singleton.getInstance();
System.out.println(s1 == s2);
}
} class Singleton {
private static Singleton instance;//第一点:一个独一无二的自己的家
private Singleton() {//第二点:家里谁也进不来,都给焊死了
}
public static Singleton getInstance() {
if(instance==null) instance =new Singleton();//第三点:家里没人就造个人,才是一个完整的家
return instance;
}
}