-
- 1.单例模式
-
- 1.1 理解
- 1.2 使用场景
- 1.3 单例模式分类
- 1.4 实现方法
- 2. 单例模式中的懒汉实现方式
-
- 2.1 第一种实现方法
- 2.2 第二种方式:加锁保证单例
- 2.3 第三种方式:锁粒度缩小
- 2.4 第四种方式:DCL(Double-Checked-Locking)双重检查锁定
- 2.5 第五种实现方式:解决指令重排问题-volatile
- 3. 单例模式中的饿汉实现方式
-
- 3.1 单例模式-饿汉式
- 2. 适用场景
- 4. 单例模式在JDK中的应用
-
- 4.1 Runtime类
- 4.2 Desktop类



