Guava 30.1.1 发布,Google 的 Java 核心工具库

来源: OSCHINA
2021-03-23

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

更新内容如下:

  • 增强了 Guava 30.1 在 Java 7 VM 下运行guava-android时的 warning log message 的侵占性。(Android VM 不受影响)(00c25e9
  • cache:修复了asMap().compute(...)与负载之间的兼容性。(42bf4f4
  • cache:已添加@CheckReturnValue到某些 API。(a5ef129
  • collect:在不可变类型的 mutator 方法中添加了@DoNotCall。(6ae9532
  • hash:已从HashCode中删除了@Beta。(2c9f161
  • io:已从CountingOutputStream中删除了@Beta。(d394bac

详情可查看更新说明:https://github.com/google/guava/releases/tag/v30.1.1

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>30.1.1-jre</version>
  <!-- or, for Android: -->
  <version>30.1.1-android</version>
</dependency>
展开阅读全文
8 收藏
分享
加载中
最新评论 (4)
越来越臃肿,啥时候去掉Java7支持
2021-03-23 11:46
0
回复
举报
支持java7没问题啊,有些Java8的特性7用不上,不就得依靠guava,做开发这么多年唯一喜欢的一个工具类库
2021-03-23 23:06
0
回复
举报
但是很多代码在Java8里就是累赘,最好还是Java7、Java8版本拆分发布,就像Android版一样
2021-03-24 10:22
0
回复
举报
确实是
2021-03-24 22:30
0
回复
举报
更多评论
4 评论
8 收藏
分享
返回顶部
顶部