![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
文章平均质量分 73
以实际代码为主,逐步精讲设计模式,掌握多种设计模式的思路以及使用,打造一个完美的Java开发工程师,提升工程化编码能力和思维能力。
程序员黎剑
希望我的博客能解决你们工作中学习中遇到的问题。座右铭:无意与众不同,只因品位出众。
展开
-
【设计模式】解释器模式
Java中的解释器模式(Interpreter Pattern)是一种行为型设计模式,用于定义一种语言的文法,并且构建一个解释器来解释该语言中的句子。这种模式是用于解析给定的上下文基于某个特定的语法规则。适用于某些特定类型的问题,如编程语言编译器、表达式处理等。原创 2024-04-26 08:15:00 · 479 阅读 · 0 评论 -
【设计模式】备忘录模式
Java 中的备忘录模式(Memento Pattern)是一种行为型设计模式,用于捕获并外部化对象的内部状态,以便在稍后可以将对象恢复到此状态。备忘录模式通常用于实现撤销(Undo)功能或保存/加载功能,同时遵守封装的原则。原创 2024-04-25 08:15:00 · 258 阅读 · 0 评论 -
【设计模式】访问者模式
Java 中的访问者模式(Visitor Pattern)是一种行为型设计模式,允许你在不修改已有类的结构的情况下,增加这些类的新功能。这是通过创建一个外部的访问者类来实现的,它可以处理不同类型的对象。原创 2024-04-25 08:30:00 · 416 阅读 · 0 评论 -
【设计模式】迭代器模式
Java中的迭代器模式(Iterator Pattern)是一种常用的设计模式,属于行为型模式。该模式用于顺序访问集合对象的元素,而不需要知道集合对象的底层表示。迭代器模式可以帮助管理不同的集合方式,并提供一个统一的接口来遍历各种类型的集合元素。原创 2024-04-24 08:15:00 · 257 阅读 · 0 评论 -
【设计模式】中介模式
Java 中的中介模式(Mediator Pattern)是一种行为型设计模式,旨在降低多个对象和类之间的通信复杂性。通过这种模式,对象之间不直接通信,而是通过一个中介对象来协调他们之间的交互。这有助于减少系统中组件的相互依赖性,从而提高组件的可重用性和可维护性。原创 2024-04-23 08:15:00 · 363 阅读 · 0 评论 -
【设计模式】观察者模式
在这个例子中,充当被观察者(Subject),管理观察者的注册、移除和通知。是观察者,它根据的状态更新自己的显示。当的状态变化时,它通过调用方法通知所有注册的观察者。观察者模式使得天气数据的更新和显示之间解耦,增加了代码的灵活性和可扩展性,使得添加新的显示元素或其他依赖于天气数据的组件变得简单。这种模式广泛应用于实现各种发布-订阅系统,提高了组件间的交互效率和可维护性。原创 2024-04-22 08:56:01 · 811 阅读 · 0 评论 -
【设计模式】状态模式
设计模式之状态模式原创 2024-04-24 08:15:00 · 387 阅读 · 0 评论 -
【设计模式】命令模式
命令模式原创 2024-04-23 08:15:00 · 273 阅读 · 0 评论 -
【设计模式】模板方法模式
设计模式之模板方法模式原创 2024-04-22 08:15:00 · 362 阅读 · 0 评论 -
【设计模式】组合模式
设计模式之组合模式原创 2024-04-21 08:00:00 · 400 阅读 · 0 评论 -
【设计模式】享元模式
设计模式之享元模式原创 2024-04-17 23:33:03 · 267 阅读 · 0 评论 -
【设计模式】外观模式
设计模式、外观模式原创 2024-04-21 08:15:00 · 419 阅读 · 0 评论 -
【设计模式】桥接模式
桥接模式原创 2024-04-20 08:00:00 · 334 阅读 · 0 评论 -
【设计模式】装饰模式
设计模式、装饰器模式原创 2024-04-20 08:00:00 · 273 阅读 · 0 评论 -
【设计模式】适配器模式
设计模式、类适配器模式、对象适配器模式原创 2024-04-19 08:15:00 · 499 阅读 · 0 评论 -
【设计模式】原型模式
设计模式之原型模式原创 2024-04-19 08:15:00 · 309 阅读 · 0 评论 -
【设计模式】单例模式
单例模式、饿汗单例模式、懒汉式单例模式、双重检查锁单例模式、静态内部类单例模式、枚举单例模式原创 2024-04-18 08:15:00 · 603 阅读 · 0 评论 -
【设计模式】代理模式
静态代理、动态代理原创 2024-04-18 08:15:00 · 39 阅读 · 0 评论 -
【设计模式】策略模式
设计模式之策略模式原创 2024-04-17 08:15:00 · 337 阅读 · 0 评论 -
【设计模式】工厂模式
设计模式介绍,简单工厂模式实现原创 2024-04-17 08:15:00 · 235 阅读 · 0 评论