package com.wdf;
public class Singleton {
private volatile static Singleton singleton = null;
private Singleton() {
}
public static Singleton getInstance() {
if (singleton == null) {
synchronized (Singleton.class) {
//double checked locking
if (singleton == null) {
singleton = new Singleton();
}
}
}
return singleton;
}
}
单例模式
最新推荐文章于 2025-11-24 15:09:58 发布
1486

被折叠的 条评论
为什么被折叠?



