guava
文章平均质量分 71
bestStyle
nullpointer
展开
-
guava学习之——集合类创建的简化。
在项目中,集合类的使用非常普遍。经常需要创建很多的集合类。使用guava可以简化我们的代码,不但可以使代码看起来更加简洁,而且更加优雅。 比如: 使用java原生创建一个HashMap时,我们通常这样。 Map hashMap = new HashMap(); 使用guava创建一个HashMap时,可以这样。 Map Object原创 2015-03-28 13:02:33 · 3190 阅读 · 0 评论 -
guava学习之——使用Preconditions类进行参数检查。
参数检查是一个项目中必须要考虑到的。参数检查前端要做,后端更要做。这决定了一个项目的健壮性和安全性。 guava的Preconditions类可以简单,优雅的帮助我们实现参数检查。 Preconditions类主要提供以下几种方法: 1 .checkArgument(boolean) : 用来检查boolean是否为真。 用作方法中检查参数 失败时抛出的异常类型: Illeg原创 2015-03-28 13:38:52 · 1241 阅读 · 0 评论 -
guava学习之——guava简介
Guava 中文是蕃石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。guava中有很多精巧的设计,很多函数式编程的思想。个人感觉设计非常的优雅。 目前主要包含: com.google.common.annotations com.google.common.base com.google.common.c原创 2015-03-28 12:55:11 · 554 阅读 · 0 评论