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

设计形式之单例模式的性能和线程安全

2012-10-30 
设计模式之单例模式的性能和线程安全实现单例模式的方式有很多种,根据不同需求,从最简单的模式到性能较好

设计模式之单例模式的性能和线程安全

实现单例模式的方式有很多种,根据不同需求,从最简单的模式到性能较好但非线程安全的模式,从非线程安全模式到线程安全模式但性能不怎么好的模式,还有线程安全和性能都较好的模式。

?

1.最简单的实现方式

public class Client {  public static void main(String[] args) {        Singleton singleton = Singleton.getInstance();        UnThreadSafeSingleton unThreadSafeSingleton = UnThreadSafeSingleton.getInstance();        ThreadSafeSingleton threadSafeSingleton = ThreadSafeSingleton.getInstance();        DoubleCheckSingleton doubleCheckSingleton = DoubleCheckSingleton.getInstance();        LazyLoadedSingleton lazyLoadedSingleton = LazyLoadedSingleton.getInstance();    }}

热点排行