type
status
date
slug
summary
tags
category
icon
password
Email
文章首发于我的个人博客:欢迎大佬们来逛逛
单例设计模式
对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序中,该类只存在一个实例对象,我们可以通过设置为
static
属性来实现这一功能。UML图:
为什么使用单例模式
在应用系统开发中,我们常常有以下需求:
1.需要生成唯一序列的环境
2.需要频繁实例化然后销毁的对象。
3.创建对象时耗时过多或者耗资源过多,但又经常用到的对象。
4.方便资源相互通信的环境
实际案例:
- 多线程中网络资源初始化
- 回收站机制
- 任务管理器
- 应用程序日志管理
- 作者:Yuleo
- 链接:https://www.helloylh.com/article/7dc8b89b-9fe7-4801-bce5-f542d4cf5f3a
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。