写点什么

Java设计模式

0 人感兴趣 · 6 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/cb/cb9399b890f2c481d4c7eb42f725f98e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如果你看不懂别人画的 UML 类图,看这一篇文章就够了

统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。

https://static001.geekbang.org/infoq/46/4615ea29ac7d1f474a8081b0971905fc.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

是谁,在暗中观察

用户头像
skow
2021-08-02

观察者模式就是定义了对象之间的一对多的依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖者(观察者)都会收到通知并更新

https://static001.geekbang.org/infoq/1e/1e8bb32d100e00568592b3b66b781da7.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何基于 Spring Aware 和 InitializingBean 接口实现策略模式

在实际开发中常会用到策略模型,根据不同的场景选用不同的策略来处理业务,实现策略模式的方法有多种,今天介绍基于Spring Aware和InitializingBean接口来策略模式的实现方式,该实现方式比较简单优雅

https://static001.geekbang.org/infoq/6a/6a1ac5e70f7d9d902fd298e989d8cc9f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

设计模式: 工厂模式

用户头像
爱笑的小雨
2021-01-30

工厂是每一个开发人员应该知道的关键创造模式之一。它们是许多高级模式的主要组成部分。很长一段时间,我对不同类型的工厂模式感到困扰。此外,在同一篇文章中很难找到关于这些类型的信息。本文介绍了四种工厂模式:

https://static001.geekbang.org/infoq/e4/e41a65045d9edb67ac5f09b0fcb39406.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

谁告诉你观察者就是发布订阅模式的!抽他!

来到心仪已久的公司面试,刚推开门还没等我说话HR 小姐姐就主动问我:你是来参加面试的吧?

Java设计模式_Java设计模式技术文章_InfoQ写作社区