一、概述

  Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品服务中。

guava的优点:

  • 高效设计良好的API,被Google的开发者设计,实现和使用
  • 遵循高效的java语法实践
  • 使代码更刻度,简洁,简单
  • 节约时间,资源,提高生产力

Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:

  • 集合 [collections]
  • 缓存 [caching]
  • 原生类型支持 [primitives support]
  • 并发库 [concurrency libraries]
  • 通用注解 [common annotations]
  • 字符串处理 [string processing]
  • I/O 等等。

二、基本使用

pom依赖

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

程序使用即可

最新文章

  1. 4-1 Linux用户管理命令详解
  2. 关于makefile
  3. IOS演变史
  4. 49. Search in Rotated Sorted Array &amp;&amp; Search in Rotated Sorted Array II
  5. qt的安装和debug
  6. Entity Framework 使用sql语句分页(查询单表)
  7. laravel学习:修改时区
  8. PHP数据结构:栈、队列、堆、固定数组
  9. java导出数据Excel总结
  10. IOS开发-OC学习-Foundation框架练习
  11. 每天一个linux命令(38)--lsof 之FD文件描述符
  12. App 组件化/模块化之路——Repository 模式
  13. OpenStack(企业私有云)万里长征第六步——OpenStack网络及虚拟机存储位置
  14. JAVA_SE基础——38.单例设计模式
  15. Splay伸展树入门(单点操作,区间维护)附例题模板
  16. PIC单片机基础1
  17. neufz
  18. Xshell出现‘The remote SSH server rejected X11 forwarding request’解决办法
  19. 什么是span?跨径
  20. Varnish 初识

热门文章

  1. 二叉搜索树(python)
  2. Sharding-JDBC(二)2.0.3版本实践
  3. 《BUG创造队》作业8:软件测试与Alpha冲刺(第二天)
  4. 行为型模式(二) 命令模式(Command)
  5. lambda 函数的用法
  6. dede5.7评论框不显示,文章页表情不显示,解决办法
  7. IP地址与Mac地址绑定错误
  8. QGraphicsView,QGraphicsScene,QGraphicsItem
  9. Problem 5 素数筛法+并查集
  10. 2440sd初始化(存储器控制器寄存器的设置)