java学习part15单例模式

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

1.单例

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

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

2.实现

饿汉式实现

是同一个对象

懒汉式

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

相关推荐
短剑重铸之日15 小时前
《深入解析JVM》第四章:JVM 调优
java·jvm·后端·面试·架构
whltaoin15 小时前
25年12月26日-福州某科技公司一面面试原题
java·linux·docker·面试·职场和发展·k8s·springboot
南山星火15 小时前
人工智能“学习”范式大全(24种)
人工智能·学习
Yang-Never15 小时前
Android 内存泄漏 -> ViewModel持有Activity/Fragment导致的内存泄漏
android·java·开发语言·kotlin·android studio
fanruitian15 小时前
SpringBoot 调用springai ollama
java·spring boot·后端
蓝影铁哥15 小时前
浅谈5款Java微服务开发框架
java·linux·运维·开发语言·数据库·微服务·架构
L***一15 小时前
数字经济背景下前端开发者的能力认证体系研究
学习
程芯带你刷C语言简单算法题15 小时前
Day39~实现一个算法确定将一个二进制整数翻转为另一个二进制整数,需要翻转的位数
c语言·开发语言·学习·算法·c
sheji341615 小时前
【开题答辩全过程】以 小说阅读平台的设计为例,包含答辩的问题和答案
java
better_liang16 小时前
每日Java面试场景题知识点之-JVM
java·jvm·面试题·内存管理·性能调优·垃圾回收