转载

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

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

更新内容如下:

  • collect :为某些 Queues 方法添加了基于  Duration  的重载 ( 21d06cf )
  • net :为 application/geo+json 添加了  MediaType  ( 36cd5cf )
  • net :为  HttpHeaders 添加了许多常量
  • concurrent :删除了已弃用的  CheckedFuture  及相关实用程序 ( 3dd22fe )
  • concurrent :为许多方法添加了基于  Duration  的重载 
  • concurrent :从 setFuture 中删除了  @Beta   ( 5ec1360 )
  • concurrent :新增弃用的  FluentFuture.from(FluentFuture)  以指出冗余代码 ( f9f2807 )
  • graph :新增  GraphBuilder.immutable()ValueGraphBuilder.immutable()  和  NetworkBuilder.immutable() ,用于以流畅的方式构建不可变图形
  • J2ObjC:修复了使用  ImmutableMap.entrySet() 导致的崩溃 ( 74fc49f )

更新说明及下载地址

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>28.0-jre</version>
  <!-- or, for Android: -->
  <version>28.0-android</version>
</dependency>
原文  https://www.oschina.net/news/107434/guava-28-0-released
正文到此结束
Loading...