81 - 剖析Google Guava中用的设计模式(一)

2021-10-20  本文已影响0人  舍是境界

Google Guava 是一个非常成功、非常受欢迎的开源项目。它在 GitHub 上由近 3.7 万的 stars。在 Java 项目开发中应用很广泛。当然,我们并不会讲解其中的每个类、接口如何使用,而是重点讲解其背后蕴含的设计思想、使用的设计模式。内容比较多,分三篇文章来讲解。

  1. 对 Google Guava 做一个简单介绍,并借此讲一下如何开发一个通用的功能模块。
  2. 讲 Google Guava 中用到的几种设计模式,会补充讲解之前没有讲到的 Immutable 模式。
  3. 借 Google Guava 补充讲解三大编程范式中的最后一个:函数式编程。

Google Guava 介绍

Google Guava部分包结构图

如何发现通用的功能模块?

如何开发通用的功能模块?

小结

上一篇 下一篇

猜你喜欢

热点阅读