一、描述:
就是确保该类只有一个实例,且由内部自己创建,外部无法创建,只可以使用,并且提供一个访问该实例的全局访问点
二、常见应用场景:
1、windows的Task Manager(任务管理器)九十很典型的单例模式
2、windows的Recycle Bin(回收站)也是典型的单例应用。在整个系统运行过程中,回收站一直维护着仅有的一个实例
3、操作系统的文件系统,也是大的单例模式实现的具体例子,一个操作系统只能有一个文件系统
4、Application也是单例的典型应用
5、在servlet编程中,每个Servlet也是单例