Google Guava學習筆記——簡介


  Google Guava是什么東西?首先要追溯到2007年的“Google Collections Library”項目,它提供對Java 集合操作的工具類。后來Guava被進化為Java程序員開發必備的工具。Guava可以對字符串,集合,並發,I/O,反射進行操作。

  在軟件開發過程中,我們自認為可以什么都能做,我們本能的去寫自己的類庫來處理一些日常的問題。當然,我們認為自己寫的代碼是堅不可摧的,並且是經過單元測試的。實際上,我們沒有我們認為的那么聰明,換句話說,它不在於你有多聰明,而是在於編寫的代碼不僅測試過,更重要的是被大量的程序員測試過並付諸於心血。Guava被應用了上百個應用系統中。一個優秀的程序員其中最重要的一個品質就是懶,不能想我不想工作,而是想不能重復發明輪子,如果已經有了好得東西為什么還要自己再做一遍。

  Guava的安裝

  首先要使用JDK1.6以后的版本,我們用的Guava的版本是14.具體的安裝步驟如下:

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

  2,如果你在用GWT開發,請選擇guava-gwt-14.jar 的鏈接在上面的URL中,

  3,下載以后,把jar包添加到你的IDE中,例如Eclipse,NetBeans,IntelliJ,如果使用Sublime Text 2, TextMate, notepad++等文本編輯器,需要把jar的路徑添加到classpath環境變量中。

  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/

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM