最近学了一段时间的Guava,感觉是个不错的工具,在原有的JDK基础上封装、修饰了许多集合、工具以及开发中经常会用到的数据结构等等,使用起来真的有很大的帮助,因此想在这里分享记录下学习的内容,方便后续回顾。
学习内容来源于并发编程网站,有一些内容直接粘贴自这里,还有些自己所写。由于初接触Guava,在某些方面有偏差的还请留言讨论,博客会不定期完善更新和添加新内容。
目录
一、基本工具
二、新集合类型
三、不可变集合
四、强大的集合工具
五、函数式编程
六、字符串处理
七、并发编程
八、原生类型
九、区间
十、缓存
十一、数学运算
十二、散列
更新日志
2018-10-21:原生类型
2018-10-28:区间
2018-11-03:缓存
2018-11-11:数学运算
2018-11-24:散列
2019-01-27:新集合Multimap的各种实现