单例模式双重检索代码,synchronized关键字来同步获取实例,保证单例的唯一性
public class SingleTon {private volatile static SingleTon single = null;
private SingleTon(){};
public static SingleTon getSingle(){
if(single==null){
synchronized (SingleTon.class){
if(single==null){
single = new SingleTon();
}
}
}
return single;
}
}