2016年12月28日
摘要: 转载:http://www.cnblogs.com/peida/p/Guava_ImmutableCollections.html Table: 当我们需要多个索引的数据结构的时候,通常情况下,我们只能用这种丑陋的Map<FirstName, Map<LastName, Person>>来实现。为此 阅读全文
posted @ 2016-12-28 19:04 反光的小鱼儿 阅读(1696) 评论(0) 推荐(0) 编辑
摘要: Lists: 其内部使用了静态工厂方法代替构造器,提供了许多用于List子类构造和操作的静态方法,我们简单的依次进行说明,如下: newArrayList():构造一个可变的、空的ArrayList实例。 newArrayList(E... elements):构造一个可变的包含传入元素elemen 阅读全文
posted @ 2016-12-28 18:49 反光的小鱼儿 阅读(3296) 评论(0) 推荐(0) 编辑
摘要: public class FluentIterableTest { public static void main(String[] args) { Man man1 = new Man("Jack Miller", 18); Man man11 = new Man("Jack Miller", 1 阅读全文
posted @ 2016-12-28 17:34 反光的小鱼儿 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/jun-ma/p/4850591.html Guava Suppliers的主要功能是创建包裹的单例对象,通过get方法可以获取对象的值。每次获取的对象都为同一个对象,但你和单例模式有所区别,Suppliers具备更加迷人的色彩。 Lazy初始化, 阅读全文
posted @ 2016-12-28 17:04 反光的小鱼儿 阅读(1678) 评论(0) 推荐(0) 编辑