单件模式,也称单例模式,用以创建独一无二的、只能有一个实例的对象。 单件模式的类图是所有模式的类图中最简单的——只有一个类。尽管从类设计的视角来看单件模式很简单,但是实现上还是会遇到一些问题,本文着重对这一点来进行分析解决。 最简单的单件模式的实现,代码如下: 1 /** 2 ...
单件模式,也称单例模式,用以创建独一无二的、只能有一个实例的对象。
单件模式的类图是所有模式的类图中最简单的——只有一个类。尽管从类设计的视角来看单件模式很简单,但是实现上还是会遇到一些问题,本文着重对这一点来进行分析解决。
最简单的单件模式的实现,代码如下:
1 /** 2 * Created by McBye King on 2016/10/23. 3 */ 4 public class Singleton { 5 private static Singleton singleton; 6 private Singleton(){} 7 public static Singleton getSingleton(){ 8 if(singleton == null){ 9 singleton = new Singleton();10 }11 return singleton;12 }13 }
原标题:Java设计模式——线程安全的单件模式
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。