设计模式-单例模式

单例模式:只保证一个类只有一个实例,并提供一个访问他的全局访问点

为什么需要单例:

当一个类New出很多个实例且没有任何区别的时候,此时就没有必要New出多个实例了。浪费内存

单例模式:有区分为懒汉模式和饿汉模式。

饿汉模式: 饿汉有饿又急,所以在类加载的过层中就 实例出了唯一对象 (当然,前提是清楚java 类加载过程)

懒汉模式: 比较懒,只是在需要的时候,才会创建实例化。

相关推荐
蒸蒸yyyyzwd几秒前
CMU 11-768 p1-3 笔记
笔记
Generalzy14 分钟前
Qt 桌面开发入门:PySide6 学习路线、架构原理与技术选型
笔记·python·学习
沫璃染墨17 分钟前
《Qt从零入门系列(十四):QThread多线程详解——从线程创建到客户端阻塞处理》
开发语言·c++·笔记·qt·ui·交互·线程
xiayutian_c17 分钟前
BTP Event Mesh
笔记
乔旭伟1 小时前
Linux 服务器环境搭建实战笔记:最小化安装、Docker Compose 编排与上线检查全流程
linux·服务器·笔记
深圳老胡2 小时前
RTX 与其他 RTOS 操作系统的差异及优缺点分析
笔记·stm32·单片机·代码规范
优选资源分享12 小时前
PicGo v3.0.3 新版 | 开源免费图床工具
javascript·笔记·electron
星恒随风13 小时前
Linux线程概念详解:从分页存储、页表、MMU与TLB,深入理解线程和进程的区别与联系
linux·运维·笔记·学习·状态模式
qq_2842740513 小时前
数控机床编程基础与坐标系:编程六步流程、程序号/程序段/程序字格式,与右手定则下车床铣床XYZ轴判定(含考点)
笔记·学习·自动化·制造
问心无愧051314 小时前
[SUCTF 2019]EasySQL
笔记