package com.design;
public class Singleton {
private static Singleton singleton;
private Singleton() {
System.out.println("生成了一个实例");
}
public static Singleton getInstance() {
if (singleton == null) {
synchronized (Singleton.class) {
if (singleton == null) {
singleton = new Singleton();
}
}
}
return singleton;
}
public static void main(String[] args) {
Singleton.getInstance();
Singleton.getInstance();
}
}
图解设计模式(五)单例模式
最新推荐文章于 2021-12-06 18:38:04 发布