读书人

Singleton Pattern 单态方式

发布时间: 2012-10-08 19:54:56 作者: rapoo

Singleton Pattern 单态模式
Singleton Pattern 单态模式。

这个模式较简单,就是为了保证一个类只有一个实例,用一个入口来获取该实例。

例子如下(代码来自维基):

class USTax {   private static USTax instance = new USTax();   private USTax(){};   public static synchronized void doSyn(){if(instance== null)     instance= new USTax();   }   public static USTax getlnstance () {return instance;     } }
1 楼 mercyblitz 2010-05-31 貌似DLC还是有问题啊,在static字段那里需要加一个volatile.

读书人网 >软件架构设计

热点推荐