Guava 是 Google 出品的 Java 核心库集合,提供 multimap、multiset 等新集合类型、不可变集合、图库,以及并发、I/O、哈希、字符串等工具类。Google 内部大多数 Java 项目都在使用,也被众多外部公司广泛采用。
本次发布提供 JRE 和 Android 两个版本,版本号分别为 33.6.0-jre 和 33.6.0-android。JRE 版要求 JDK 1.8 及以上,Android 版面向 Android 平台或需要兼容 Android 的库。Maven 坐标是 com.google.guava:guava,Gradle 用户可按需选择 implementation 或 api 方式引入。
需要留意的是,标有 @Beta 注解的 API 随时可能变更甚至移除,如果你的代码是供他人使用的库,建议用 Guava Beta Checker 检查避免依赖这些不稳定接口。非 @Beta 的 API 会保持长期二进制兼容,@Deprecated 的 API 也不会移除。所有对象的序列化形式都可能变化,不要持久化后指望未来版本能读取。
GitHub
#GitHub #开源 #Java #Guava #Google #集合库 #Android
@GitHubTrendingHub
