240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Java实现23种设计模式(十七):策略模式(重点掌握)

    二十三种设计模式分类 一、概述 策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变...

  • Resize,w 360,h 240
    Java实现23种设计模式(十六):观察者模式(重点掌握)

    二十三种设计模式分类 一、概述 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它...

  • Resize,w 360,h 240
    Java实现23种设计模式(十五):中介模式

    二十三种设计模式分类 一、概述 中介者(Mediator)模式的定义:定义一个中介对象来封装一系列对象之间的交互,使原有对象之间的耦合松散,且可...

  • Resize,w 360,h 240
    Java实现23种设计模式(十四):迭代器模式

    二十三种设计模式分类 一、概述 迭代器(Iterator)模式的定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。...

  • Resize,w 360,h 240
    Java实现23种设计模式(十三):备忘录模式

    二十三种设计模式分类 一、概述 备忘录(Memento)模式的定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,...

  • Resize,w 360,h 240
    Java实现23种设计模式(十二):命令模式

    二十三种设计模式分类 一、概述 命令(Command)模式的定义如下:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者...

  • Resize,w 360,h 240
    Java实现23种设计模式(十一):代理模式(重点掌握)

    二十三种设计模式分类 一、概述 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。代理模式...

  • Resize,w 360,h 240
    Java实现23种设计模式(十):享元模式

    二十三种设计模式分类 一、概述 享元(Flyweight)模式的定义:运用共享技术来有効地支持大量细粒度对象的复用。它通过共享已经存在的又橡来大...

  • Resize,w 360,h 240
    Java实现23种设计模式(九):外观模式

    二十三种设计模式分类 一、概述 外观(Facade)模式的定义:是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模...

个人介绍
南阁子也,欢迎访问我的个人网站:https://missbe.cn