J2SE_DesignPatterns 12中常见程序设计模式(Java)依次为: 1、抽象工厂 2、适配器 3、建造者 4、责任链模式 5、装饰者 6、外观 7、观察者 8、代理 9、简单工厂 10、单例 11、策略 12、模板方法