读书人

Head First设计形式-单例模式

发布时间: 2013-10-16 11:29:46 作者: rapoo

Head First设计模式-单例模式

一、整体代码

Singleton.java

public class Singleton {private static Singleton uniqueInstance = new Singleton();; // other useful instance variables here private Singleton() {} public static Singleton getInstance() {return uniqueInstance;} // other useful methods here}

二、解析

1、第一种单件模式,在多线程时需要同步,造成了额外开销。

2、第二种不用同步。


读书人网 >软件开发

热点推荐