下载 >  开发技术 >  Java > Guava 16.0 API (CHM格式)

Guava 16.0 API (CHM格式) 评分:

Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVa代码更加优雅,更加简洁,让你工作更加轻松愉悦。下面我们就开启优雅Java编程学习之旅!   项目相关信息:   官方首页:http://code.google.com/p/guava-libraries   官方下载:http://code.google.com/p/guava-libraries/download s/list   官方文档:http://docs.guava-libraries.googlecode.com/git/javadoc http://www.ostools.net/apidocs/apidoc?api=guava   源码包的简单说明:   com.google.common.annotations:普通注解类型。   com.google.common.base:基本工具类库和接口。   com.google.common.cache:缓存工具包,非常简单易用且功能强大的JVM内缓存。   com.google.common.collect:带泛型的集合接口扩展和实现,以及工具类,这里你会发现很多好玩的集合。   com.google.common.eventbus:发布订阅风格的事件总线。   com.google.common.hash: 哈希工具包。   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:多线程工具包。   类库使用手册:   一. 基本工具类:让使用Java语言更令人愉悦。   1. 使用和避免 null:null 有语言歧义, 会产生令人费解的错误, 反正他总是让人不爽。很多 Guava 的工具类在遇到 null 时会直接拒绝或出错,而不是默默地接受他们。   2. 前提条件:更容易的对你的方法进行前提条件的测试。   3. 常见的对象方法: 简化了Object常用方法的实现, 如 hashCode() 和 toString()。   4. 排序: Guava 强大的 "fluent Comparator"比较器, 提供多关键字排序。   5. Throwable类: 简化了异常检查和错误传播。   二. 集合类:集合类库是 Guava 对 JDK 集合类的扩展, 这是 Guava 项目最完善和为人所知的部分。   1. Immutable collections(不变的集合): 防御性编程, 不可修改的集合,并且提高了效率。   2. New collection types(新集合类型):JDK collections 没有的一些集合类型,主要有:multisets,multimaps,tables, bidirectional maps等等   3. Powerful collection utilities(强大的集合工具类): java.util.Collections 中未包含的常用操作工具类   4. Extension utilities(扩展工具类): 给 Collection 对象添加一个装饰器? 实现迭代器? 我们可以更容易使用这些方法。   三. 缓存: 本地缓存,可以很方便的操作缓存对象,并且支持各种缓存失效行为模式。   四. Functional idioms(函数式): 简洁, Guava实现了Java的函数式编程,可以显著简化代码。   五. Concurrency(并发):强大,简单的抽象,让我们更容易实现简单正确的并发性代码。   1. ListenableFuture(可监听的Future): Futures,用于异步完成的回调。   2. Service: 控制事件的启动和关闭,为你管理复杂的状态逻辑。   六. Strings: 一个非常非常有用的字符串工具类: 提供 splitting,joining, padding 等操作。   七. Primitives: 扩展 JDK 中未提供的对原生类型(如int、char等)的操作, 包括某些类型的无符号的变量。   八. Ranges: Guava 一个强大的 API,提供 Comparable 类型的范围处理, 包括连续和离散的情况。   九. I/O: 简化 I/O 操作, 特别是对 I/O 流和文件的操作, for Java 5 and 6.   十. Hashing: 提供比 Object.hashCode() 更复杂的 hash 方法, 提供 Bloom filters.   十一. EventBus: 基于发布-订阅模式的组件通信,但是不需要明确地注册在委托对象中。   十二. Math: 优化的 math 工具类,经过完整测试。   十三. Reflection: Guava 的 Java 反射机制工具类。 如果文件打开看不到右边的内容,是因为你的操作系统为了安全对下载的chm文件进行了锁定,只需要在打开前右键单击该chm文件选择“属性”,然后在“常规”选项卡的下方单击“解除锁定”按钮就可以了。如果还是不能看,请再查看一下你的chm文件所存储的目录或文件名是否有特殊字符如“#”号字符等,去掉特殊字符即可。
...展开详情收缩
2014-02-02 上传大小:5.16MB
分享
收藏 (3) 举报

评论 共59条

wangchao3012 可以用,还行
2017-08-01
回复
junwangchengshang 刚开始要用,下载个文档看看。
2017-04-20
回复
yanzaiyi 很好,感谢编译者,同时感谢上传者
2016-05-13
回复
davision_1013 可以使用,有帮助 !
2016-05-08
回复
revivedsun 很好。windows下如果为空,属性-解除锁定就好了
2016-04-29
回复
liaojiamin0102 刚接触guava不久,有这个api还是挺有帮助的
2016-01-14
回复
beckhampu 可供参考!
2015-11-07
回复
wzk2111 可以使用,有帮助 !
2015-10-12
回复
best_luxi 本来公司网络就不怎么好,下载了一下午,结果还不能用了!可惜不能打负分。。。。
2015-08-27
回复
whjlora 很好,用了这个很方便
2015-08-17
回复
Google Guava官方教程(中文版)
集合类得代码简化
Guava库API使用部分总结
guava-API文档

guava-API文档

立即下载
Google Guava官方教程 中文版
Guava 23.0 API (CHM格式)

Guava 23.0 API CHM格式,可以搜索,方便离线查阅。

立即下载
guava文档API制作成chm文件
guava-18 API CHM

Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的Java代码更加优雅,更加简洁,让你工作更加轻松愉悦。

立即下载
Guava及扩展组件资源大全:含最新及历史各版本Jar、源代码

本人潜心收集Guava(从v10至最新的v27)及扩展组件资源大全,含最新版本,及Guava的历史各版本Jar、源代码。 本资源收集Guava版本从v10一直到最新的v27。 扩展组件包括guava-annotations、guava-base、guava-bootstrap、guava-collections、guava-concurrent、guava-gwt、guava-io、guava-parent、guava-primitives、listenablefuture、guava-testlib等。

立即下载
Guava使用手册
Guavad.jar和帮助文档

资源包括Guava jar包和Guava的官方帮助文档和中文帮助文档

立即下载
guava-17.0的jar包、源码、api(均是官方原版)

Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。 目前主要包含: com.google.common.annotations com.google.common.base com.google.common.collect com.google.common.io com.google.common.net com.google.common.primitives com.google.common.util.concurrent

立即下载
import com.google.common.* 出错,找不到
guava最新api(chm)

根据官方文档,整理完成chm版本,很好用

立即下载
Google Guava 中文指南
guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用
Guava学习笔记(二):Google Guava (瓜娃)的API快速熟悉使用
Guava API Ordering的一个API用法
Google Guava官方教程

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Guava 16.0 API (CHM格式)

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
4 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: