设计模式
文章平均质量分 81
yemuxiaweiliang
耐得住寂寞,才守得住繁华
展开
-
不得不会的23种Java设计模式(八)——状态模式
对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。原创 2021-06-29 22:43:50 · 95 阅读 · 0 评论 -
不得不会的23种Java设计模式(七)——策略模式
定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。原创 2021-06-26 13:14:40 · 133 阅读 · 0 评论 -
不得不会的23种Java设计模式(六)——享元模式
享元模式是构造型模式之一,它通过共享数据使得相同对象在内存中仅创建一个实例,以降低系统创建对象实例的性能消耗。原创 2021-06-15 23:34:22 · 109 阅读 · 0 评论 -
不得不会的23种Java设计模式(五)——适配器模式
将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。原创 2021-06-13 15:40:16 · 70 阅读 · 0 评论 -
不得不会的23种Java设计模式(四)——观察者模式
不得不会的23种Java设计模式(四)——观察者模式原创 2021-06-12 19:49:42 · 76 阅读 · 0 评论 -
不得不会的23种Java设计模式(三)——代理模式
不得不会的23种Java设计模式(三)——代理模式原创 2020-04-22 11:33:21 · 322 阅读 · 0 评论 -
不得不会的23种Java设计模式(二)——工厂方法模式和抽象工厂模式
简单工厂模式 适用场景 测试案例 应用案例 工厂方法模式 适用场景 测试案例 应用案例 缺点 抽象工厂模式 适用场景 测试案例 应用案例 缺点原创 2020-04-20 15:26:12 · 245 阅读 · 0 评论 -
不得不会的23种Java设计模式(一)——单例模式
为什么要学习设计模式 设计模式遵循的原则 单一职责原则 开放封闭原则 依赖倒转原则 里氏代换原则 迪米特法则 设计模式的分类 单例模式 适用场景 案例 单例模式的分类 饿汉式 懒汉式 双重检测锁 静态内部类 枚举方式原创 2020-04-19 02:24:06 · 162 阅读 · 0 评论