常用的java设计模式

一、单例模式

1 单例模式:一个类有且仅有一个实例,并且自行实例化向整个系统提供。

   动机和应用场景:

   对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Windows中就只能打开一个任务管理器。

    详情请查看 http://www.iteye.com/topic/537563

猜你喜欢

转载自argel-lj.iteye.com/blog/1928382