package cn.note.single;
/**
* 懒汉模式(三)
* @author moke
*/
public class LazyModeC {
/**
* 通过静态内部类实现懒加载效果.
* 通过静态内部类里的静态常量来达到单例效果
*/
private static class LazyModeInner{
private static final LazyModeC INSTANCE = new LazyModeC();
}
/**
* 关闭new方式实例化(然后还是能通过反射创建的......)
*/
private LazyModeC(){}
public static final LazyModeC getInstance(){
return LazyModeInner.INSTANCE;
}
}