版权声明:本文为「简简单单 Online zuozuo」原创文章,非商业用途欢迎转载,请保持署名,注明出处! Java 交流QQ 群:172083832 ,欢迎大家加入! https://blog.csdn.net/qq_15071263/article/details/85211736
Guava 系列 - Guava基础
1、是什么
guava 是一个开源的java 库,由谷歌维护在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、用户文档
4、为什么选择使用guava
1、符合标准化
2、能够高效,可靠,快速和有效的扩展Java 核心类库
3、guava库中的方法经过高度的性能优化
4、提供了函数式编程的能力
5、提供了许多的实用类
6、提供标准的故障安全验证机制