双重检测加synchronized以及volatile实现单例懒汉式加载bean
懒汉式单例模式
一、概述
懒汉式单例模式和饿汉式单例模式有着明显的区别,懒汉式单例模式是当且仅当第一次使用某个bean对象时才会创建一个bean实例对象;而饿汉式单例模式是指在类加载过程中的初始化阶段就直接创建bean实例对象。
二、懒汉式单例实现实例
代码核心部分如下:
// 定义dclTest引用
private static volatile DCLTest dclTest = null;
原创
2021-03-25 01:00:17 ·
1431 阅读 ·
6 评论