Google Guava学习笔记——简介

  Google Guava是什么东西?首先要追溯到2007年的“Google Collections Library”项目,它提供对Java 集合操做的工具类。后来Guava被进化为Java程序员开发必备的工具。Guava能够对字符串,集合,并发,I/O,反射进行操做。html

  在软件开发过程当中,咱们自认为能够什么都能作,咱们本能的去写本身的类库来处理一些平常的问题。固然,咱们认为本身写的代码是坚如盘石的,而且是通过单元测试的。实际上,咱们没有咱们认为的那么聪明,换句话说,它不在于你有多聪明,而是在于编写的代码不只测试过,更重要的是被大量的程序员测试过并付诸于心血。Guava被应用了上百个应用系统中。一个优秀的程序员其中最重要的一个品质就是懒,不能想我不想工做,而是想不能重复发明轮子,若是已经有了好得东西为何还要本身再作一遍。java

  Guava的安装git

  首先要使用JDK1.6之后的版本,咱们用的Guava的版本是14.具体的安装步骤以下:程序员

  1,下载Guava( https://code.google.com/p/guava-libraries/);apache

  2,若是你在用GWT开发,请选择guava-gwt-14.jar 的连接在上面的URL中,并发

  3,下载之后,把jar包添加到你的IDE中,例如Eclipse,NetBeans,IntelliJ,若是使用Sublime Text 2, TextMate, notepad++等文本编辑器,须要把jar的路径添加到classpath环境变量中。maven

  4,Guava的API在http://docs.guava-libraries.googlecode.com/git-history/release/javadoc/index.html.编辑器

  使用 Maven 或 Gradle 管理 Guava工具

  在Maven项目中添加Guava,须要在pom.xml配置文件中加入如下代码:单元测试

     <dependency>
         <groupId>com.google.guava</groupId>
         <artifactId>guava</artifactId>
         <version>14.0</version>
      </dependency>

  若是使用Gradle,在bulid.gradle文件中加入Maven Central Repository。

    repositories {
         mavenCentral()
       }

  而后,再加入Guava到build.gradel中:

    dependencies {
          compile group: 'com.google.guava' name: 'guava' version: '14.0'
      }

  关于Maven 和 Gradle 更多的信息,访问各自的URL。http://maven.apache.org/http://www.gradle.org/

相关文章
相关标签/搜索