首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

HeadFirst(5)Singleton 单件设计模式

2013-12-17 
HeadFirst(五)Singleton 单件设计模式package lazypublic class Singleton {//用到的时候才实例化private

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;}}

?

热点排行