读书人

HeadFirst(5)Singleton 单件设计模式

发布时间: 2013-12-17 12:06:34 作者: rapoo

HeadFirst(五)Singleton 单件设计模式
package lazy;public class Singleton {//用到的时候才实例化private static Singleton uniqueInstance = null;private Singleton() {}/** * 使用双重检查加锁,确保多线程环境不出问题 */public static Singleton getInstance() {if(uniqueInstance==null) {synchronized(Singleton.class) {if(uniqueInstance==null) {uniqueInstance = new Singleton();}}}return uniqueInstance;}}

?

读书人网 >软件开发

热点推荐