设计模式-单例模式

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

为什么需要单例:

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

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

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

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

相关推荐
一木 之林6 分钟前
Dify学习笔记 04 · 检索底座:Embedding、Rerank与向量数据库(第46-54集)
笔记·学习·embedding·dify
ljt272496066119 分钟前
Python笔记(十一)--Numpy(一)
笔记·python·numpy
芯思路24 分钟前
STM32开发学习笔记之十【AI部署】
笔记·stm32·学习
江屿风1 小时前
【Plain Language Large Model】【从浏览器到全栈:一课精通Node.js三剑客】流食般投喂
笔记·前端框架·npm·node.js·js·npx
一只大鸽子1 小时前
游戏开发笔记0-Godot启动
笔记·游戏引擎·godot
Nuanyt2 小时前
LeetCode Hot 100 链表专题2 3 题 (Java)
java·笔记·算法·leetcode·链表
asaotomo2 小时前
截图识题、AI 讲解、笔记沉淀:Chrome 扩展体验
前端·chrome·笔记
熊猫钓鱼>_>2 小时前
鸿蒙PC高分屏与键鼠交互适配:DPI缩放、右键菜单一次讲清
开发语言·笔记·华为·ai编程·harmonyos·鸿蒙·鸿蒙心迹
H_BB2 小时前
面试笔记:数据加密和心跳机制
笔记·面试·职场和发展
海绵宝宝转agent2 小时前
LeetCodehot100题解
java·笔记·学习·算法·leetcode·深度优先