
设计模式
文章平均质量分 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 · 333 阅读 · 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 · 412 阅读 · 0 评论