预备知识 在开始继续本教程之前,我假设您已经了解了基本的Java编程概念。如果您不太了解这些概念,那么我建议您阅读我们关于Java编程的简短教程。 Java设计模式教程导航 Java设计模式教程Java工厂设计模式Java抽象工厂模式Java单例模式Java建造者(Builder)模式Java原型模式Java适配器模式Java桥接模式Java过滤器模式(条件模式)Java组合模式Java装饰模式Java门面模式Java享元模式Java责任链模式Java命令模式Java迭代器模式Java中介者模式Java解释器模式Java备忘录模式Java观察者模式Java状态模式Java空对象模式Java策略模式Java模板模式Java访问者模式Java MVC模式Java业务代理模式Java组合实体模式Java数据访问对象模式Java前端控制器模式Java拦截过滤器模式Java服务定位器模式Java传输对象模式