guava (一)--简介

来源:互联网 发布:windows sdk 编辑:程序博客网 时间:2024/05/17 06:58

引用官方语言:

Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。

为什么使用guava,网上说的有点很多:优雅高效的API,大量的应用类…
其实简单概括来:使用方便、简洁、公用、代码优雅。

再引用一段:
其实你可能发现,一些基本的校验完全可以自己写,但是。。

这些东西仅仅是看起来比较简单,实际上可能比我们想想的要复杂;

用一个公共的lib,别人可能更加容易理解你的代码;

当你用一个主流的开源包的时候,你可能在主流中;

当你发现一个可以提升的点的 时候,如果仅仅是修改自己的私有包,可能没有多少人能够受益;

以前使用过一部分功能,现在也来总结下,和大家一起讨论,有不足的地方,请指出,接下来看看具体的使用。

0 0