过滤器模式 发表于 2018-03-23 更新于 2024-07-01 分类于 设计模式 本文字数: 319 阅读时长 ≈ 3 分钟 设计模式/结构型设计模式 参考资料 Java拦截过滤器模式 - Java设计模式 | 速学堂教程 - 学的不仅是技术,更是梦想!—尚学堂旗下高端品牌 设计模式 过滤器模式 简述使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来 结合多个标准来获得单一标准 阅读全文 »
享元模式 发表于 2018-03-21 更新于 2024-07-01 分类于 设计模式 本文字数: 204 阅读时长 ≈ 2 分钟 设计模式/结构型设计模式 参考资料 GOF23(java设计模式)–结构型模式 - 简书 简说设计模式——享元模式 - JAdam - 博客园 简述以共享的方式高效地支持大量细粒度对象的重用 阅读全文 »
原型模式 发表于 2018-03-19 更新于 2024-07-01 分类于 设计模式 本文字数: 741 阅读时长 ≈ 7 分钟 设计模式/创建型设计模式 简述用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 优点 高性能 -> 原型模式是在内存二进制流中拷贝,要比直接 new 一个对象性能高 注意 -> 既是优点也是缺点,构造方法不会执行 阅读全文 »
工厂模式 发表于 2018-03-18 更新于 2024-07-01 分类于 设计模式 本文字数: 455 阅读时长 ≈ 5 分钟 设计模式/创建型设计模式 参考资料 工厂方法模式和抽象工厂模式 项目地址 设计模式: 设计模式系统梳理 简述用工厂方法代替 new 操作,让子类决定实例化哪个类,工厂方法将一个类的实例化延迟到子类 优点 解藕:调用方不用负责对象的创建,只需要使用,明确各自的职责 阅读全文 »
外观模式 发表于 2018-03-17 更新于 2024-07-01 分类于 设计模式 本文字数: 154 阅读时长 ≈ 2 分钟 设计模式/结构型设计模式 参考资料 JAVA设计模式之门面模式(外观模式) | 菜鸟教程 Java设计模式-外观模式 JAVA设计模式之外观模式(六) java设计模式之外观模式(门面模式) - Fina1ly - 博客园 简述简化用户和子系统的交互为子系统提供一个叫做外观的类,替代客户和子系统交互,该类负责和子系统交互 阅读全文 »