从零开始学Guava
文章平均质量分 83
熟悉著名开源类库, 高速提升开发效率, 像高级工程师一样编程。。
wenniuwuren
Winter is coming
展开
-
Guava ---- Files文件操作
相信很多人最开始用JDK库对文件进行操作时, 都被繁琐重复的代码所恶心到, 而本文介绍的Files类将重复的代码封装, 使得工程师在对文件的操作上效率大大提升...原创 2015-06-17 00:44:54 · 7225 阅读 · 1 评论 -
Guava ---- EventBus事件驱动模型
在软件开发过程中, 难免有信息的共享或者对象间的协作。 如何让对象间信息共享高效, 并且耦合性低...原创 2015-06-12 02:37:30 · 3490 阅读 · 0 评论 -
Guava ---- Concurrent并发
Guava在JDK1.5的基础上, 对并发包进行扩展, 有一些是易用性的扩展(如Monitor), 有一些是功能的完善(如ListenableFuture), 再加上一些函数式编程的特性, 使并发包的灵活性极大的提高...原创 2015-06-09 01:48:49 · 4756 阅读 · 0 评论 -
Guava ---- Ordering排序工具
使用Guava的排序工具类, 快速实现对象的单变量排序和多变量排序, 让你的开发效率爆炸...原创 2015-06-04 14:36:21 · 10360 阅读 · 2 评论 -
Guava ---- Range范围过滤
本文介绍了Guava中Range的使用, 使用Range和Guava的函数式编程可以用少量代码实现指定范围内容的过滤...原创 2015-06-03 17:13:32 · 2851 阅读 · 0 评论 -
Guava ---- Sets
本问介绍了Guava中Sets集合类的一般使用情况, 例如集合的互斥、 交集、 并集等...原创 2015-06-02 00:25:51 · 2994 阅读 · 0 评论 -
Guava ---- Table矩阵
使用Guava对矩阵的实现, 做一些矩阵存贮等操作将大大提高效率, 而不是自己用JDK的Array去实现, 可能带来不少bug, 而且...原创 2015-06-02 01:24:48 · 4035 阅读 · 0 评论 -
Guava ---- Maps
本文介绍了Guava集合类Maps、BiMap、ArrayListMultimap相关的使用, 比如将具有唯一主键的对象快速存入Map、 键值对反转等...原创 2015-06-01 17:20:54 · 5264 阅读 · 0 评论 -
Guava ---- 基础工具篇
从零开始使用Guava, 初期的时间投入, 才有后来的高速开发效率, 为什么高级攻城狮开发效率高还Bug少? 原因在于...原创 2015-05-20 18:12:03 · 1506 阅读 · 0 评论 -
Guava ---- Lists列表
Guava对JDK List的扩展, 方便增加list到list中, 方便拆分list原创 2015-05-24 00:48:46 · 3198 阅读 · 0 评论 -
Guava ---- FluentIterable迭代器
Guava提供了可以在Iterator中进行处理的功能更丰富的迭代器, 其实就像是加了一个代理, 增加一些功能...原创 2015-05-24 00:08:50 · 5948 阅读 · 0 评论