设计模块共计23种,总体划分三大类 创建型模式(5种): 工厂方法模式; 抽象工厂模式; 单例模式; 建造者模式; 原型模式;结构型模式 (7种):适配器模式;装饰器模式;代理模式;外观模式;桥接模式;组合模式,享元模式;行为型模式(11种):策略模式;模板方法模式;观察者模式;迭代子模式;责任链模式;命令模式;备忘录模式;状态模式;访问者模式;中介者模式;解释器模式。其实还有俩类:并发型模式和线程池模式