java学习part15单例模式

107-面向对象(高级)-单例设计模式与main()的理解_哔哩哔哩_bilibili

1.单例

就是说在某些开发场景中,某个类只要有一个对象就足够使用了,不需要重复创建。

(理解:比如说是数据库对象,使用时创建一个可以处理所有的数据库操作,用完销毁。需要使用再次创建)

2.实现

饿汉式实现

是同一个对象

懒汉式

平时实例属性为null,在第一次调用的时候再初始化一个实例(所以懒),这种方式线程不安全。

相关推荐
HerayChen13 小时前
HbuilderX 内存溢出报错
java·大数据·linux
程序员小白条13 小时前
0经验如何找实习?
java·开发语言·数据结构·数据库·链表
呱呱巨基13 小时前
Linux 进程概念
linux·c++·笔记·学习
小马爱打代码13 小时前
Spring AI:搭建自定义 MCP Server:获取 QQ 信息
java·人工智能·spring
郭涤生13 小时前
QT 架构笔记
java·数据库·系统架构
daidaidaiyu13 小时前
基于LangGraph开发复杂智能体学习一则
java·ai
yong158585534313 小时前
2. Linux C++ muduo 库学习——原子变量操作头文件
linux·c++·学习
小小8程序员14 小时前
STL 库(C++ Standard Template Library)全面介绍
java·开发语言·c++
a努力。14 小时前
Redis Java 开发系列#2 数据结构
java·数据结构·redis
IDIOT___IDIOT15 小时前
KNN and K-means 监督与非监督学习
学习·算法·kmeans