什么是单例模式?
在我学习 JUC 之前认为单例模式就是额。。。一个类在整个程序中只能存在一个实例。因此我们要保证他只能被创建一次,所以就要有个 private static final 的自己作为成员变量、private 的构造方法还要有个 final 修饰类。嗯这是我在上设计模式这堂课中学到的哈哈哈也算是背下来的。但是其实考虑到多线程环境和 Java 的指令重排序的话,只知道这点是不够的。下面我来给大家写出所有的单例代码,让大家更加深刻了解单例模式。
饿汉单例
所谓饿汉嘛,就是要马上吃饭!!!所以我们要马上给这个类创建出来。
2024年12月6日大约 7 分钟