java的23种设计模式
时间: 2024-05-08 10:13:34 浏览: 140
Java的23种设计模式是GOF设计模式,根据功能可以分为三类:创建型模式、结构型模式和行为型模式。
1. 创建型模式:
1.1 工厂方法模式
1.2 抽象工厂模式
1.3 单例模式
1.4 建造者模式
1.5 原型模式
2. 结构型模式:
2.1 适配器模式
2.2 桥接模式
2.3 组合模式
2.4 装饰器模式
2.5 外观模式
2.6 享元模式
2.7 代理模式
3. 行为型模式:
3.1 责任链模式
3.2 命令模式
3.3 解释器模式
3.4 迭代器模式
3.5 中介者模式
3.6 备忘录模式
3.7 观察者模式
3.8 状态模式
3.9 策略模式
3.10 模板方法模式
3.11 访问者模式
阅读全文