请教:单例模式的缺陷

06-08-02 pushboy
         

对于单例模式而言,他在整个系统中只会存在一份实例对象

那么,他在使用上和全局变量有什么区别?可以互相取代么

多谢

         

banq
2006-08-03 15:38

单例是邪恶的:

http://www.jdon.com/jive/article.jsp?forum=91&thread=17578

全局变量在Java中有吗?单例是全局变量一种实现,但不是推荐实现。

ThreadLocal也提供一种实现:

http://www.jdon.com/jive/thread.jsp?forum=121&thread=28037