饿汉
class Single{
private static final Single s = new Single();
private Single();
private static Single getInstance(){
return a;
}
}
懒汉
class Single
{
private static Single s= null;
private Single(){}
public static Single getInstance){
if(s == null){
synchronized (Single.class){
if(s == null){
s = new Single();
}
}
}
return s;
}
}
多线程-单例设计模式懒汉 饿汉
最新推荐文章于 2024-02-01 09:00:00 发布