`
qianshangding
  • 浏览: 124368 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Google Guava 类库简介

阅读更多

Guava 是Google的基于JDK类库集合的扩展项目,目前Guava的最高版本是guava-18.0.jar,基于JDK1.7。Guava是一个高质量的API可以使你的Java代码更加优雅,更加简洁。Guava应用很广泛,目前很多开源的框架都使用了Google Guava类库,我也是在看一些开源框架的源码才了解到Guava的,看到开源框架使用了Guava的什么类,就去了解一下。

源码包:
  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常用类库 v30.1

    为您提供Guava常用类库下载,Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符...

    Google的Java常用类库Guava.zip

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

    google Guava集合工具类(超实用)

    Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你...

    Guava常用类库-其他

    Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方法...

    Google的Guava工具包

    Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你...

    guava-10.0.1.jar

    guava-10.0.1.jar google java类库

    Guava官方教程-中文

    Google Guava是一个比较有趣的框架,它提供了很多有趣的的功能, google Guava 给开发者提供了如下常用功能: 集合(collections) 缓存(caching) 原生的类型支持(primitives support) 并发类库(concurrency ...

    Java类库大全.docx

    Guava:由Google提供的Java类库,提供了许多用于优化和提高开发效率的工具和组件,如Guava Cache(提供了缓存功能)、Guava EventBus(提供了事件总线功能)、Guava Cache(提供了缓存功能)等。 Spring Framework:...

    Guava 16.0 API (CHM格式)

    Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你...

    guava-18.0.rar

    最新下载,亲测可用 Guava 是一个 Google 的基于java1.6的类库集合的扩展项目 guava-18.0.jar 强大的java工具类库

    Guava Source Code 22.0

    谷歌java核心类库,支持java1.8

    guava-17.0.jar

    guava是Google公司开发发布的一款Java类库,十分好用,如果需要,请下载使用吧。

    guava-18 API CHM

    Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你...

    guava jar guava-r07.jar

    Guava是一个Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O

    GuavaGoogle的Java核心库

    Guava项目包含了很多Java项目开发中依赖的Google核心库:集合、缓存、基础类型支持、并发库、通用注解、字符串处理、I/O等等。

    guava-jch:Guava用户指南中文版以及部分原始翻译解析

    来自于Wisdom的Guava指南中文版还有一部分代码的阅读与分析在灵感无限乏味不能开始新项目的时候,阅读优秀的代码也是十分有效的提升番石榴:Google的Java核心类库 Guava是Google提供的一组Java核心类库,包括新的...

    guava-17 API.CHM

    Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你...

    tools4java:项目中经常会用到的些工具类,如httpclient, guava... ,慢慢的完善积累

    tools4java 项目中经常会用到的些工具类,如httpclient,...google guava ,官方代码库, 使用教程可以参考 alibaba fastjson, 官方代码库, httpclient ,在此项目中使用的是4.3的版本,这个版本与之前的版本变动比较大,

    HTML5+Bootstrap

    + Ehcache 2.9.0(作为二级缓存,提高性能) + Lucene 4.10.4(全文检索引擎工具包) + Quartz 2.2.1(定时生成索引) + JUnit 4.12(单元测试) + Google Guava Collections 18.0(性能更好的集合工具类库) + Log4j(记录日志...

Global site tag (gtag.js) - Google Analytics