花費 35 ms
Guava學習筆記:Google Guava 類庫簡介

  Guava 是一個 Google 的基於java1.6的類庫集合的擴展項目,包括 collections, caching, primitives support, concurrency lib ...

Sat Jun 08 19:24:00 CST 2013 3 135208
Guava學習筆記:Guava cache

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

Mon Jul 29 22:11:00 CST 2013 4 91778
Google guava工具類的介紹和使用

概述 工具類 就是封裝平常用的方法,不需要你重復造輪子,節省開發人員時間,提高工作效率。谷歌作為大公司,當然會從日常的工作中提取中很多高效率的方法出來。所以就誕生了guava。 guava的優點: ...

Thu Aug 22 19:34:00 CST 2019 0 9411
Guava學習筆記:Immutable(不可變)集合

  不可變集合,顧名思義就是說集合是不可被修改的。集合的數據項是在創建的時候提供,並且在整個生命周期中都不可改變。   為什么要用immutable對象?immutable對象有以下的優點:     ...

Thu Jul 04 17:03:00 CST 2013 0 64909
Guava學習筆記:EventBus

  EventBus是Guava的事件處理機制,是設計模式中的觀察者模式(生產/消費者編程模型)的優雅實現。對於事件監聽和發布訂閱模式,EventBus是一個非常優雅和簡單解決方案,我們不用創建復雜的 ...

Wed Jul 31 16:01:00 CST 2013 4 62927
Guava學習筆記:Optional優雅的使用null

  在我們學習和使用Guava的Optional之前,我們需要來了解一下Java中null。因為,只有我們深入的了解了null的相關知識,我們才能更加深入體會領悟到Guava的Optional設計和使 ...

Fri Jun 14 23:42:00 CST 2013 4 54364
Guava 快速入門(一)

Guava工程包含了若干被Google的 Java項目廣泛依賴 的核心庫,例如:集合 [collections] 、緩存 [caching] 、原生類型支持 [primitives suppor ...

Wed May 06 00:48:00 CST 2020 0 11171
Guava學習筆記:Guava新增集合類型-Multimap

  在日常的開發工作中,我們有的時候需要構造像Map<K, List<V>>或者Map<K, Set<V>>這樣比較復雜的集合類型的數據結構,以便做相應 ...

Wed Jul 10 00:51:00 CST 2013 0 51849
Guava學習筆記:Guava新集合-Table等

  Table   當我們需要多個索引的數據結構的時候,通常情況下,我們只能用這種丑陋的Map<FirstName, Map<LastName, Person>>來實現。為此 ...

Thu Jul 11 19:34:00 CST 2013 0 37553
Guava學習筆記:Preconditions優雅的檢驗參數

  在日常開發中,我們經常會對方法的輸入參數做一些數據格式上的驗證,以便保證方法能夠按照正常流程執行下去。對於可預知的一些數據上的錯誤,我們一定要做事前檢測和判斷,來避免程序流程出錯,而不是完全通過錯 ...

Mon Jun 17 17:03:00 CST 2013 8 33952

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