黑马程序员技术交流社区
标题:
单例模式的这种写法怎么理解
[打印本页]
作者:
沐子松/kf
时间:
2014-7-3 22:12
标题:
单例模式的这种写法怎么理解
public class SingletonInner {
/* 私有构造方法,防止被实例化 */
private SingletonInner(){}
/* 此处使用一个内部类来维护单例 */
private static class SingletonFactory {
private static SingletonInner instance = new SingletonInner();
}
/* 获取实例 */
public static SingletonInner getInstance() {
return SingletonFactory.instance;
}
}
作者:
多一点
时间:
2014-7-3 22:53
这样写好像没有更好的意义。
作者:
cheye0207
时间:
2014-7-3 23:08
第一段代码:阻止别人new 此类的对象
第二段代码:自己建立对象
第三段代码:把对象提供出去给调用者使用
作者:
乐此不疲
时间:
2014-7-4 13:32
不让别人建对象 自己提供调用对象的方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2