花费 36 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