package cn.note.single;
/**
* 懒汉模式(一)
* @author moke
*/
public class LazyModeA {
private volatile static LazyModeA instance = null;
/**
* 关闭new方式实例化(然后还是能通过反射创建的......)
*/
private LazyModeA(){}
/**
* 直接在方法上加synchronized
* @return
*/
public static final synchronized LazyModeA getInstance(){
if(instance == null){
instance = new LazyModeA();
}
return instance;
}
}
单例模式-懒汉模式(一)
最新推荐文章于 2024-08-05 20:39:07 发布