java学习part15单例模式

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

1.单例

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

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

2.实现

饿汉式实现

是同一个对象

懒汉式

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

相关推荐
小满、21 小时前
RabbitMQ:AMQP 原理、Spring AMQP 实战与 Work Queue 模型
java·rabbitmq·java-rabbitmq·spring amqp·amqp 协议·work queue
萧曵 丶21 小时前
Java Stream 实际用法详解
java·stream·lambda
dvlinker21 小时前
动态代理技术实战测评—高效解锁Zillow房价历史
android·java·数据库
千殇华来21 小时前
XMOS学习笔记
人工智能·笔记·学习
喵手21 小时前
JVM 基础知识:深入理解 Java 的运行时环境!
java·jvm·jvm基础·java运行环境
简烦21 小时前
外层事务的 afterCommit 中调用内层事务方法时,内层事务的 TransactionSynchronization 注册失败 / 不执行
java·spring
峥嵘life21 小时前
Android16 EDLA 认证BTS测试Failed解决总结
android·java·linux·运维·学习
白帽子凯哥哥21 小时前
零基础转行网络安全需要多长时间?具体的学习路径是怎样的?
学习·安全·web安全
wniuniu_21 小时前
object->osd
android·java·数据库
猫头虎21 小时前
IntelliJ IDEA 2025.3 最新变化:值得更新吗?
java·开发语言·ide·人工智能·intellij-idea·idea·gitcode