设计模式-单例模式

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

为什么需要单例:

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

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

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

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

相关推荐
特种加菲猫9 分钟前
构建完整工具链:GCC/G++ + Makefile + Git 自动化开发流程
linux·笔记·git·自动化
Jackyzhe7 小时前
Flink学习笔记:整体架构
笔记·flink
徒 花7 小时前
初级网安作业笔记1
笔记
kfepiza7 小时前
Debian-10编译安装Mysql-5.7.44 笔记250706
linux·数据库·笔记·mysql·debian·bash
Magnetic_h8 小时前
【iOS】方法与消息底层分析
笔记·学习·macos·ios·objective-c·cocoa
今天背单词了吗9808 小时前
算法学习笔记:19.牛顿迭代法——从原理到实战,涵盖 LeetCode 与考研 408 例题
笔记·学习·算法·牛顿迭代法
DKPT9 小时前
Java设计模式之行为型模式(观察者模式)介绍与说明
java·笔记·学习·观察者模式·设计模式
xian_wwq12 小时前
【学习笔记】Nginx常用安全配置
笔记·学习·nginx
love-self-discipline13 小时前
带货视频评论洞察 Baseline 学习笔记 (Datawhale Al夏令营)
人工智能·笔记·学习
蜡笔小电芯14 小时前
【STM32】const 变量存储学习笔记
笔记·stm32·学习