原文:Guava學習筆記:Google Guava 類庫簡介

Guava 是一個 Google 的基於java . 的類庫集合的擴展項目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I O, 等等. 這些高質量的 API可以使你的JAVa代碼更加優雅,更加簡潔,讓你工作更加輕松愉悅。下面我 ...

2013-06-08 11:24 3 135208 推薦指數:

查看詳情

Google Guava 類庫簡介

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

Sat Dec 23 18:32:00 CST 2017 0 4015
Google Guava學習筆記——簡介

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

Wed May 13 17:26:00 CST 2015 0 2143
googleguava類庫:AsyncEventBus

1.guava事件總線(AsyncEventBus)使用 1.1引入依賴 1.2在spring中通過配置類(支持spring4.x以上及springboot)使AsyncEventBus交給spring容器管理,並設置為單例模式 1.3在需要異步執行 ...

Mon Oct 15 05:47:00 CST 2018 0 2947
Guava學習筆記Guava cache

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

Mon Jul 29 22:11:00 CST 2013 4 91778
Guava學習筆記:Range

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

Thu Aug 01 16:30:00 CST 2013 3 18947
Guava學習筆記Guava新集合-Table等

  Table   當我們需要多個索引的數據結構的時候,通常情況下,我們只能用這種丑陋的Map<FirstName, Map<LastName, Person>>來實現。為此Guava提供了一個新的集合類型-Table集合類型,來支持這種數據結構的使用場景。Table支持 ...

Thu Jul 11 19:34:00 CST 2013 0 37553
[Google Guava]學習--緩存cache

適用性   緩存在很多情況下非常實用。例如,計算或檢索一個值的代價很高,並且對同樣的輸入需要不止一次獲取值的時候,就應當考慮使用緩存。   Guava Cache與ConcurrentMap很相似,但也不完全一樣。最基本的區別是ConcurrentMap會一直保存所添加的元素,直到顯式的移除 ...

Wed Aug 17 00:59:00 CST 2016 2 23745
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM