- 3
- 0
- 约4.57千字
- 约 5页
- 2022-05-23 发布于北京
- 举报
单例模式
作用
保证一个类只有一个实例,并且提供一个 该实例的共同 点
常见应用场景
1.Windows 的Task Manager(任务管理器)就是很典型的单例模式(因为每次点击打开任务管理
器,都是同一个任务管理器,没有另外打开一个窗口)
2.Windows 的Recycle Bin(回收站)也是典型的单例应用,在整个系统的运行过程中, 回收站一直
维护着仅有的一个实例
3.项目中, 配置文件的类, 一般也只有一个对象, 没有必要每次使用配置文件数据,每次
new 一个对象去读
4. 的计数器,一般也是采用单例模式实现,否则难以同步
应用程序的日志应用,一般都用单例模式实现,这一般是由于共享的日志文件处于打开状态,
因为只能有一个实例去操作,否则内容不好追加.
5.数据库连接池的设计一般也是采用单例模式, 因为数据库连接是一种数据库 .
6.操作系统的文件系统,也是单例模式的具体例子,一个操作系统只能有一个文件系统.
7.Application 也是单例的典型应用
8.在spring 中,每个bean 默认就是单例的,这样做的有点就是spring 容器可以管理
9.在servlet 编程中,每个servlet 也是单例的
10.在spri
您可能关注的文档
- 尿道下裂理论课教案.pdf
- 六年级2013.6德育导师陶文澜.pdf
- 第三章全部课件7-3.pptx
- 会议与报告年度简报.pptx
- 劳务派遣新规热点解读与企业用工模式应对调整.pdf
- 图书馆网站14-15活动图书.pdf
- 数据库系统工程师全真预测试卷一下午试题.pdf
- 2015白果小学活动策划2.0.pdf
- 16年1月份teamcenter首选项与还原.pdf
- 试卷九年级徐州中考教师版.pdf
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
原创力文档

文档评论(0)