原文:Google Guava14.0 瓜娃學習筆記

Guava 是java api的增強與擴展,提供復雜的java 數據結構,使你的代碼更簡短精煉,具有良好的可讀性。看看guava給我們提供了哪些很酷的功能: 集合創建: 集合初始化: Immutable Collections: 不可變的集合,還在使用 Collections.unmodifiableXXX Immutable Collections 這才是真正的不可修改的集合 從構造的方式來說, ...

2014-04-01 18:56 0 4761 推薦指數:

查看詳情

Guava學習筆記Google Guava 類庫簡介

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

Sat Jun 08 19:24:00 CST 2013 3 135208
Google Guava學習筆記——簡介

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

Wed May 13 17:26:00 CST 2015 0 2143
Google Guava學習筆記——基礎工具類Joiner的使用

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

Wed May 13 21:09:00 CST 2015 0 4707
Guava學習筆記Guava cache

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

Mon Jul 29 22:11:00 CST 2013 4 91778
[Google Guava]學習--緩存cache

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

Wed Aug 17 00:59:00 CST 2016 2 23745
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