![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式详谈
文章平均质量分 82
详谈常用的23种设计模式
李小立Flag
专注探讨Java后端生态内容,包含Java Jvm Spring Mysql Redis 各种常见分布式组件,请您关注小立,跟着小立一起成长。
展开
-
详谈设计模式——全网最详细的设计模式系列
总结目录简介1.为什么要用设计模式2.设计模式七大原则3.设计模式的类型4.Spring中用到的设计模式5. 设计模式详解5.1 单例模式详解简介本文会出一个系列,详细探讨常用的设计模式,以Java语言源代码的例子来加深对设计模式的理解。1.为什么要用设计模式写出优雅的代码更好地重构项目经典框架都在用设计模式解决问题2.设计模式七大原则开闭原则 :一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。里氏代换原则 :子类可以扩展父类的功能,但不能改变父类原有的功能。单一职责原则原创 2021-05-12 14:16:07 · 239 阅读 · 0 评论 -
单例模式-全网最详解读
总结目录简介1.饿汉模式2.懒汉模式2.1 简单实现2.2 线程安全的懒汉模式2.3 双重锁检查懒汉模式简介单例模式是设计模式中最简单且常用的设计模式。是指确保一个类在任何情况下都绝对只有一个实例,并 提供一个全局访问点。Spring 框架应用中 ApplicationContext;数据库的连接 池也都是单例形式。1.饿汉模式饿汉式单例是在类加载的时候就立即初始化,并且创建单例对象。绝对线程安全,因为在线程还没出现以前就是实例化了,不可能存在访问安全问题。优点:没有加任何的锁、执行效率比较高,在原创 2021-05-08 17:28:04 · 668 阅读 · 6 评论