单例模式
摘要:举例:一些资源管理器常常设计成单例模式。例如每台计算机可以有若干个打印机,但只能有一个Printer Spooler,以避免两个两个打印作业同时输出到打印机上;每台计算机可以有若干个通信端口,系统应当集中管理这些通信端口,以避免一个通信端口同时被两个请求调用;我们的电脑,在整个视窗系统中,回收站只能有一个实例,因此回收站也是单例模式的应用。单例模式的特点:1.单例类只能有一个实例。2.单例类必须自己创建自己的唯一的实例。3.单例类必须给所有其他对象提供这一实例(public)。 饿汉式单例类:public class EagerSingleton{ private stat...
阅读全文
posted @ 2013-04-14 12:07
浙公网安备 33010602011771号