
设计模式
文章平均质量分 76
通俗的去理解设计模式
DebugDiver代码深处潜水员
学咖
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式——对象池模式
对象池模式在实际开发中非常有用,特别是在需要频繁创建和销毁代价较高的对象时。通过合理的管理和复用对象,可以大大提高系统的性能和响应速度。原创 2024-09-19 22:15:00 · 966 阅读 · 0 评论 -
设计模式——工厂模式
工厂模式是一种强大而灵活的创建型设计模式,它可以帮助解耦对象的创建和使用。从简单工厂到抽象工厂,每种形式都有其适用的场景。通过掌握工厂模式,可以编写出更加灵活、可维护和可扩展的代码。原创 2024-08-23 22:15:00 · 817 阅读 · 0 评论 -
工厂模式与策略模式:理解与应用
工厂模式关注于对象的创建过程,而策略模式则关注于算法的选择与替换。原创 2024-08-23 17:30:51 · 1537 阅读 · 0 评论 -
设计模式——状态模式
状态模式提供了一种将对象的行为封装在不同状态对象中的方法。它可以消除条件判断语句,使得对象的结构更加清晰,同时也使得状态的切换更加明确。原创 2024-08-21 22:00:00 · 1436 阅读 · 0 评论 -
设计模式——策略模式
策略模式是一种非常实用的设计模式,它提供了管理算法族、分离算法实现和算法使用的有效方法。通过策略模式,我们可以在不修改原有系统的情况下,灵活地增加新的算法或行为。原创 2024-08-21 17:27:05 · 1104 阅读 · 0 评论 -
设计模式——适配器模式
适配器模式是一种非常实用的设计模式,它能够协调不同接口之间的工作,增强了类的复用性和灵活性。原创 2024-08-20 17:46:04 · 928 阅读 · 0 评论 -
单一职责原则
单一职责原则是面向对象设计中的一个基本原则,对于构建健壮、可维护的软件系统至关重要。通过将类的职责分离,可以降低代码的复杂性,提高代码的质量。原创 2024-08-11 10:30:00 · 223 阅读 · 0 评论 -
深入理解依赖倒置原则
在复杂的企业级应用中,DIP通常能带来巨大的好处;而在一些简单的脚本或小型应用中,可能就没有必要过度设计。关键是要理解DIP的核心思想,并在适当的场景中灵活运用。原创 2024-08-10 09:00:00 · 209 阅读 · 0 评论 -
设计模式——中介者模式
中介者模式是一种行为型设计模式,它定义了一个对象来封装一系列对象之间的交互,从而降低对象间的直接依赖,使它们不需要显式地相互引用,可以独立地改变它们之间的交互。原创 2024-08-09 15:17:06 · 793 阅读 · 0 评论 -
设计模式——观察者模式
观察者模式的核心是定义一个订阅者-发布者的关系。在这个关系中,当发布者(被观察者)的状态发生变化时,会通知所有订阅者(观察者),这样每个订阅者就可以根据发布者的变化做出相应的反应。原创 2024-08-04 12:30:00 · 414 阅读 · 0 评论 -
设计模式——命令模式
命令模式是一种行为设计模式,它把请求封装成对象,从而能够参数化方法调用、延迟调用执行、以及支持可撤销的操作。原创 2024-08-03 20:47:48 · 725 阅读 · 0 评论 -
设计模式——单例模式
单例模式是一种确保一个类只有一个实例的设计模式。这个唯一的实例被所有对象共享,而且该类提供了一个全局访问点来获取这个实例。单例模式虽然简单,但使用时需要考虑线程安全、序列化等问题。根据不同的应用场景选择合适的实现方式非常重要。原创 2024-08-01 21:00:00 · 560 阅读 · 0 评论 -
设计模式——责任链模式
责任链模式在 Java 编程中是一种强大的工具,它能够帮助我们构建更灵活、可扩展和低耦合的系统。通过合理地设计责任链,我们可以更好地处理复杂的业务逻辑,提高代码的可维护性和可复用性。原创 2024-07-29 09:35:12 · 454 阅读 · 0 评论 -
设计模式——动态代理
设计模式——动态代理==动态代理的基本概念====动态代理的实现步骤====总结==在Java中,动态代理是一种强大的机制,它允许在运行时创建一个代理对象,这个代理对象可以代表另一个实际对象,它允许你在不直接操作原始对象的情况下,通过代理对象来间接地操作原始对象。这样做的好处是可以添加额外的功能,比如日志记录、性能监控、安全检查等,而无需修改原始对象的代码。动态代理主要用于实现AOP(面向切面编程)和一些框架中,如Spring AOP。动态代理的基本概念代理模式: 代理模式是一种设计模式,它提供了一个原创 2024-07-29 09:01:18 · 303 阅读 · 0 评论