Java设计模式——装饰器(Decorator)模式 2026年03月30日 daichangya 15 1. 装饰器模式概述装饰器(Decorator)设计模式属于典型的结构型模式(在 GoF 的模式分类中,模式分为创建型、结构型、行为模式三种)。其核心目的在于动态地为对象添加额外功能,这也是理解装饰器模式的关键所在。正如 GoF 在《Elements o... 阅读全文 0 评论
羽绒服割不动年轻人?Java代码教你“穿”出新选择! 2026年03月30日 daichangya 15 羽绒服割不动年轻人?Java 代码教你“穿”出新选择!在这个寒冷的冬天,羽绒服市场的变化如同编程语言的更新迭代一样引人注目。国产羽绒服价格飙升,让追求性价比的年轻人望而却步。正如羽绒服不再是年轻人的唯一保暖选择,在编程世界里,实现功能的方式也多种多样。今... 阅读全文 0 评论
Tomcat 系统架构与设计模式 2026年03月30日 daichangya 19 门面设计模式门面设计模式(Facade Pattern)在 Tomcat 中有多处应用,例如 Request 和 Response 对象的封装、Standard Wrapper 到 ServletConfig 的封装、以及 ApplicationCont... 阅读全文 0 评论
Java设计模式——享元模式 2026年03月30日 daichangya 14 一、引子在 Java 中,String 类型具有一些独特的特性。其一,String 对象一旦被创建就不可改变(Immutable);其二,当两个 String 对象所包含的内容相同时,JVM 通常只会创建一个 String 对象,这两个不同的对象引用将指... 阅读全文 0 评论
Java设计模式——策略、代理模式 2026年03月30日 daichangya 14 策略模式概述定义与概念策略模式(Strategy Pattern)属于对象行为型模式。其核心思想是针对一组算法,将每个算法封装到具有共同接口的独立类中,从而实现它们之间的互相替换。该模式将算法的责任和算法本身分隔开,委派给不同的对象管理,把算法包装到一系... 阅读全文 0 评论