Java设计模式的类别有哪些基于问题分析可以将设计模式分为以下几类创造模式工厂方法模板模式抽象工厂模式建造者模式原型模式单列模式结构模式适配器模式桥模式筛选模式合成模式装饰者模式正面模式蝇量级模式代理模式行为模式