原文:基礎工具--Guava-Libraries學習筆記(一)

什么是Guava Libraries Guava Libraries是google對java的一個擴展,主要涵蓋集合 緩存 並發 I O 反射等等。 它本來是Google內部所使用的一個類庫,后來整理開源出來了。這套庫的設計引入了很多新的理念,研究一下可能會使你對Java這門語言有新的認識和看法。 地址:http: code.google.com p guava libraries 這篇短文主要是 ...

2012-08-19 21:56 0 4469 推薦指數:

查看詳情

Google Guava學習筆記——基礎工具類Joiner的使用

  Guava 中有一些基礎工具類,如下所列:   1,Joiner 類:根據給定的分隔符把字符串連接到一起。MapJoiner 執行相同的操作,但是針對 Map 的 key 和 value。   2,Splitter 類:與 Joiner 操作相反的類,是根據給定的分隔符,把一個字符串分隔 ...

Wed May 13 21:09:00 CST 2015 0 4707
Google Guava學習筆記——基礎工具類String處理類的使用

  不管你喜歡何種編程語言,很多時候針對string編程的處理都是乏味而且愛出錯誤的,很多時候,我們需要從文件或是數據庫中讀取數據,或者根據需求重新格式化或排序字符串給用戶顯示。幸運的是,Guava提供了一些非常有用的類,來很容易的處理String的問題,這些類有: CharMatcher ...

Mon May 18 22:12:00 CST 2015 0 2852
Guava學習筆記Guava cache

  緩存,在我們日常開發中是必不可少的一種解決性能問題的方法。簡單的說,cache 就是為了提升系統性能而開辟的一塊內存空間。   緩存的主要作用是暫時在內存中保存業務系統的數據處理結果,並且等待下 ...

Mon Jul 29 22:11:00 CST 2013 4 91778
學習使用Guava(基本工具

  官網文檔:https://github.com/google/guava/wiki 目錄   一、導入Guava依賴   二、Objects   三、Optional   四、Preconditions 一、導入Guava依賴   guava ...

Thu Nov 07 06:41:00 CST 2019 0 365
Guava學習筆記:EventBus

  EventBus是Guava的事件處理機制,是設計模式中的觀察者模式(生產/消費者編程模型)的優雅實現。對於事件監聽和發布訂閱模式,EventBus是一個非常優雅和簡單解決方案,我們不用創建復雜的類和接口層次結構。   Observer模式是比較常用的設計模式之一,雖然有時候在具體代碼里 ...

Wed Jul 31 16:01:00 CST 2013 4 62927
Guava學習筆記目錄

  Guava 是一個 Google 的基於java1.6的類庫集合的擴展項目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I ...

Thu Aug 01 16:58:00 CST 2013 6 26598
Guava學習筆記:Range

  在Guava中新增了一個新的類型Range,從名字就可以了解到,這個是和區間有關的數據結構。從Google官方文檔可以得到定義:Range定義了連續跨度的范圍邊界,這個連續跨度是一個可以比較的類型(Comparable type)。比如1到100之間的整型數據。   在數學里面的范圍是有邊 ...

Thu Aug 01 16:30:00 CST 2013 3 18947
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM