Guava 系列 - Guava基础

版权声明:本文为「简简单单 Online zuozuo」原创文章,非商业用途欢迎转载,请保持署名,注明出处! Java 交流QQ 群:172083832 ,欢迎大家加入! https://blog.csdn.net/qq_15071263/article/details/85211736

Guava 系列 - Guava基础


1、是什么

guava 是一个开源的java 库,由谷歌维护在github

guava github地址

Guava是一组核心库,包括新的集合类型(例如multimap和multiset),不可变集合,图形库,函数类型,内存缓存以及用于并发,I / O,散列,基元的API /实用程序,反射,字符串处理等等!

2、如何构建

1、在javaweb项目中通过maven 构建

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>27.0.1-jre</version>
</dependency>

2、在安卓中通过maven 构建

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>27.0.1-android</version>
</dependency>

3、在javaweb项目中通过Gradle 构建

dependencies {
  compile 'com.google.guava:guava:27.0.1-jre'
}

4、在安卓中通过Gradle 构建

dependencies {
  api 'com.google.guava:guava:27.0.1-android'
}
3、用户文档

guava官方用户文档

4、为什么选择使用guava

1、符合标准化
2、能够高效,可靠,快速和有效的扩展Java 核心类库
3、guava库中的方法经过高度的性能优化
4、提供了函数式编程的能力
5、提供了许多的实用类
6、提供标准的故障安全验证机制

猜你喜欢

转载自blog.csdn.net/qq_15071263/article/details/85211736
今日推荐