GuavaGoogle 的 Java 常用类库

联合创作 · 2023-09-28 20:47

Guava 是一套来自Google的核心Java库,其中包括新的集合类型(如multimap和multiset)、不可变的集合、图库,以及并发、I/O、散列、缓存、基元、字符串等实用工具!它被广泛用于Google内部的大多数Java项目,也被许多其他公司广泛使用。它被广泛用于Google内部的大多数Java项目,也被许多其他公司广泛使用。

Guava 的好处:

  • 标准化 - Guava库是由谷歌托管。

  • 高效 - 可靠,快速和有效的扩展JAVA标准库

  • 优化 -Guava库经过高度的优化。

  • 函数式编程 -增加JAVA功能和处理能力。

  • 实用程序 - 提供了经常需要在应用程序开发的许多实用程序类。

  • 验证 -提供标准的故障安全验证机制。

  • 最佳实践 - 强调最佳的做法。

guava类似Apache Commons工具集

Maven:

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>27.0-jre</version>
    <!-- or, for Android: -->
    <version>27.0-android</version>
</dependency>

示例代码:

public class GuavaTester {
   public static void main(String args[]){
      GuavaTester guavaTester = new GuavaTester();
      Integer a =  null;
      Integer b =  new Integer(10);
      System.out.println(guavaTester.sum(a,b));
   }

   public Integer sum(Integer a, Integer b){
      return a + b;
   }    
}

在线API doc:http://tool.oschina.net/apidocs/apidoc?api=guava

浏览 17
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报