![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 64
zhangbaqing
github地址:https://github.com/GHzbq
展开
-
单例模式
目录 一、饿汉式单例模式 1. 描述 2. 优缺点 3. Java实现 二、懒汉式单例模式 1. 描述 2. Java实现一 3. 懒汉式单例模式实现一存在的问题 4. 加锁解决线程安全问题 5. 双检测加锁 6. 使用静态内部类创建实例 三、 注册式单例模式 1. Spring中容器式单例模式 四、单例模式小结 一、饿汉式单例模式 1. 描述 饿汉式单例模式,在类加载的时候就立即初始化,并且创建单例对象。 它绝对线程安全,在其他线程还没出现之前,就已经完成了实例化.原创 2021-04-11 20:16:10 · 94 阅读 · 0 评论 -
IDEA 多线程调试单例模式
一、准备条件 1. 代码 package com.zhang.pattern.singleton; /** * 单例模式:饿汉-不考虑线程安全 */ public class LazySimpleSingleton { private LazySimpleSingleton() { } private static LazySimpleSingleton instance; public static LazySimpleSingleton getInstan原创 2021-04-11 17:38:18 · 289 阅读 · 0 评论