Google Guava 类库简介
2015-11-07 17:54
405 查看
Guava 是Google的基于JDK类库集合的扩展项目,目前Guava的最高版本是guava-18.0.jar,基于JDK1.7。Guava是一个高质量的API可以使你的Java代码更加优雅,更加简洁。Guava应用很广泛,目前很多开源的框架都使用了Google Guava类库,我也是在看一些开源框架的源码才了解到Guava的,看到开源框架使用了Guava的什么类,就去了解一下。
![](https://img-blog.csdn.net/20151107173727725?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
源码包:
com.google.common.annotations:普通注解类型。
com.google.common.base:基本工具类库和接口。
com.google.common.cache:缓存工具包,支持多种缓存过期策略。
com.google.common.collect:带泛型的集合接口扩展和实现,以及工具类,开源框架下随处可见。
com.google.common.escape:
com.google.common.eventbus:发布订阅风格的事件总线。
com.google.common.hash: 哈希工具包,更复杂的散列实现,并提供布鲁姆过滤器的实现。
com.google.common.html: HTML工具包。
com.google.common.io:I/O工具包。
com.google.common.math:原始算术类型和超大数的运算工具包。
com.google.common.net:网络工具包。
com.google.common.primitives:八种原始类型和无符号类型的静态工具包。
com.google.common.reflect:反射工具包。
com.google.common.util.concurrent:多线程工具包。
com.google.common.util.xml:xml工具包。
源码包:
com.google.common.annotations:普通注解类型。
com.google.common.base:基本工具类库和接口。
com.google.common.cache:缓存工具包,支持多种缓存过期策略。
com.google.common.collect:带泛型的集合接口扩展和实现,以及工具类,开源框架下随处可见。
com.google.common.escape:
com.google.common.eventbus:发布订阅风格的事件总线。
com.google.common.hash: 哈希工具包,更复杂的散列实现,并提供布鲁姆过滤器的实现。
com.google.common.html: HTML工具包。
com.google.common.io:I/O工具包。
com.google.common.math:原始算术类型和超大数的运算工具包。
com.google.common.net:网络工具包。
com.google.common.primitives:八种原始类型和无符号类型的静态工具包。
com.google.common.reflect:反射工具包。
com.google.common.util.concurrent:多线程工具包。
com.google.common.util.xml:xml工具包。
相关文章推荐
- 重复制造轮子之——字节数组写入文件
- Guava学习总结之- 1 - Basic Utilities - Optional
- Guava学习总结之- 2 - Basic Utilities - Precondition
- Guava学习总结之- 3 - Basic Utilities - Ordering
- Guava学习总结之- 4 - Basic Utilities - Object methods
- Guava学习总结之 - 6 - Collections - Immutable collections
- Guava学习总结之 - 7 - Collections - New collection types
- 分数排名、排序处理
- 依据分数范围划定等级
- Guava简介
- Guava学习笔记(一)
- Google Guava学习笔记
- guava cache学习
- 使用 Google Guava 美化你的 Java 代码:1~4
- guava 学习笔记1---使用瓜娃(guava)的选择和预判断使代码变得简洁
- guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用
- Guava中针对集合的 filter和过滤功能
- Google Guava Collections 使用介绍
- GUAVA的基本使用