设计模式-单例模式

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

为什么需要单例:

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

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

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

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

相关推荐
YJlio22 分钟前
进程和诊断工具学习笔记(8.24):Handle——谁占着不放?句柄泄漏排查、强制解锁与检索技巧
服务器·笔记·学习
IUGEI1 小时前
【后端开发笔记】JVM底层原理-内存结构篇
java·jvm·笔记·后端
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [kernel]trace
linux·笔记·学习
charlie1145141911 小时前
勇闯前后端Week2:后端基础——HTTP与REST
开发语言·网络·笔记·网络协议·学习·http
走在路上的菜鸟2 小时前
Android学Dart学习笔记第四节 基本类型
android·笔记·学习
未若君雅裁2 小时前
斐波那契数列 - 动态规划实现 详解笔记
java·数据结构·笔记·算法·动态规划·代理模式
wdfk_prog3 小时前
[Linux]学习笔记系列 -- [kernel]sysctl
linux·笔记·学习
moringlightyn13 小时前
Linux---进程状态
linux·运维·服务器·笔记·操作系统·c·进程状态
go_bai13 小时前
Linux-线程2
linux·c++·经验分享·笔记·学习方法
闲聊MoonL14 小时前
【AMBA】Caches协议分析
笔记