# pattern pattern 介绍 23种设计模式(java源码实现) pattern 安装教程 1. jdk8 2. maven3 设计模式6个原则 1. 单一职能 2. 里氏替换 3. 依赖倒置 4. 接口隔离 5. 迪米特 6. 开闭原则 设计模式模型 1. 创建型:单例模式,工厂模式, 抽象工厂模型,原型模式, 建造者模式 2. 结构型: 代理模式, 装饰者模式 ,适配器模式 , 外观模式 , 组合模式 ,享元模式,桥梁模式 3. 行为型:策略模式,责任链模式,命令模式,中介者模式,模板方法模式,迭代器模式,访问者模式,观察者模式,解析器模式,备忘录模式,状态模式