标签:
众所周知, Guava是Google开发的一套优秀的Java API。提供了包含Collection,字符串,IO,并行,Functional Programming, Cache,EventBus等一系列值得学习的API。
虽然JDK 7和8借鉴和融入了许多Guava的特性,使得Guava在使用JDK 8时很多API已经不再被使用。但作为一名Java程序员,像Guava这样的优秀API还是值得学习其源码和设计思想的。
目前Guava的源代码从google code(http://code.google.com/p/guava-libraries/)转移到了GitHub(https://github.com/google/guava), 在去年8月已经发布了Guava 18。
这个学习笔记是针对Guava 18的源码的学习心得,供大家学习讨论。分以下几个专题:
1. 深入学习Guava Base
主要涵盖字符串处理,Functional Programming
2. 深入学习Guava Collection
3. 深入学习Guava Cache
4. 比较Guava Cache和EH Cache
5. 深入学习Guava IO
6. 深入学习Guava EventBus
7. 深入学习Guava Concurrency
8. 其它Guava小特性
文章将陆续发出。争取每月一篇到两篇。
标签:
原文地址:http://www.cnblogs.com/cuteben/p/4478861.html