设计模式
文章平均质量分 65
兜兜转转@
生活就是在不断学习过程中成长的,奋力前行,才能够见光明。庞大的计算机知识海洋等待你去徜徉。如果你总是为了失败找借口,成功什么时候才能光顾
展开
-
Java设计模式之迭代器模式
提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示原创 2022-11-04 00:51:19 · 191 阅读 · 0 评论 -
JAVA设计模式之模板方法模式
一个算法骨架,并允许子类提供一个或者多个步骤实现、 模板方法使得子类在不改变算法结构的情况下,重新定义算法的某些步骤原创 2022-11-02 00:07:48 · 177 阅读 · 0 评论 -
JAVA设计模式之享元模式
提供了减少对象数量从而改善应用所需的对象结构的方式运用共享技术原创 2022-10-31 20:51:42 · 618 阅读 · 0 评论 -
JAVA设计模式之组合模式
将对象组合成树形结构已表示”部分-整体“的层次结构组合模式使客户端对单个对象和组合对象保持一致的处理方式原创 2022-10-30 14:34:23 · 377 阅读 · 0 评论 -
JAVA设计模式之桥接模式
1. 抽象和具体之间增加更多的灵活性,使用桥接模式避免了使这两个层次之间产生静态的继承关系,通过桥接模式使他们建立关联关系,抽象部分和具体的实现部分都可以继承的方式独立扩展互不影响1. 一个存在两个(或多个)独立变化的维度,且这两个(或多个)维度都需要独立进行扩展 2. 不希望使用继承,或因为多层继承导致系统类的个数剧增原创 2022-10-28 02:13:34 · 590 阅读 · 0 评论 -
JAVA设计模式之建造者模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示用户只需要指定建造的类型就可以得到他们,建造过程与细节不需要知道,SqlSessionFactoryBuilder 、XmlConfigBuilder 、BeanDefinitionBuilder、StringBuilder等等都是建造者模式原创 2022-10-27 00:36:52 · 407 阅读 · 0 评论 -
JAVA设计模式之适配器模式
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作原创 2022-10-25 22:26:20 · 815 阅读 · 0 评论 -
JAVA设计模式之策略模式
定义一个算法家族,把他们封装起来,让他们之间可以相互转换,此模式让算法的变化不会影响到使用算法的用户原创 2022-10-24 01:46:03 · 415 阅读 · 0 评论 -
JAVA设计模式之装饰者模式
装饰者模式是动态的给对象添加一些额外的职责,从而实现功能的扩展提供了比继承更有弹性的替代方案(扩展原有功能)原创 2022-10-17 23:37:18 · 214 阅读 · 0 评论 -
JAVA设计模式之外观模式
外观模式是为了给客户端的一个一组接口提供一个统一的接口,是子系统更容易使用原创 2022-10-17 22:46:11 · 129 阅读 · 0 评论 -
JAVA设计模式之抽象工厂
设计模式之抽象工厂原创 2022-10-15 23:27:47 · 193 阅读 · 0 评论 -
JAVA设计模式之访问者模式
封装作用于某数据结构(如List/Set/Map等)中的各元素的操作可以在不改变各元素类的前提下,定义作用于这些元素的操作的设计模式原创 2022-10-13 23:01:06 · 218 阅读 · 0 评论 -
设计模式之责任链模式
设计模式只责任链模式原创 2022-10-12 16:40:10 · 108 阅读 · 0 评论 -
设计模式之单例
设计模式之单例原创 2022-10-08 23:47:27 · 75 阅读 · 0 评论