java学习part15单例模式

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

1.单例

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

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

2.实现

饿汉式实现

是同一个对象

懒汉式

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

相关推荐
liuyang-neu18 分钟前
力扣 155.最小栈
java·算法·leetcode
Musennn1 小时前
leetcode98.验证二叉搜索树:递归法中序遍历的递增性验证之道
java·数据结构·算法·leetcode
WLKQ1 小时前
【力扣】关于链表索引
java·leetcode·链表
xujinwei_gingko3 小时前
Spring boot基础
java·spring boot
啊阿狸不会拉杆4 小时前
《软件工程》第 14 章 - 持续集成
java·ci/cd·软件工程
武昌库里写JAVA4 小时前
Vue3编译器:静态提升原理
java·开发语言·spring boot·学习·课程设计
bing_1584 小时前
HttpServletRequest 对象包含了哪些信息?
java·spring·mvc
xzdangelliu4 小时前
POI模板生成EXCEL 64000 style in a .xlsx Workbook
java·excel·poi
Bonnie_12154 小时前
05-jenkins学习之旅-vue前项目部署实践
vue.js·学习·jenkins