常用的java设计模式
一、单例模式
1 单例模式:一个类有且仅有一个实例,并且自行实例化向整个系统提供。
?? 动机和应用场景:
?? 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Windows中就只能打开一个任务管理器。
??? 详情请查看 http://www.iteye.com/topic/537563
?