原文:Google Guava14.0 瓜娃学习笔记

Guava 是java api的增强与扩展,提供复杂的java 数据结构,使你的代码更简短精炼,具有良好的可读性。看看guava给我们提供了哪些很酷的功能: 集合创建: 集合初始化: Immutable Collections: 不可变的集合,还在使用 Collections.unmodifiableXXX Immutable Collections 这才是真正的不可修改的集合 从构造的方式来说, ...

2014-04-01 18:56 0 4761 推荐指数:

查看详情

Guava学习笔记Google Guava 类库简介

  Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I ...

Sat Jun 08 19:24:00 CST 2013 3 135208
Google Guava学习笔记——简介

  Google Guava是什么东西?首先要追溯到2007年的“Google Collections Library”项目,它提供对Java 集合操作的工具类。后来Guava被进化为Java程序员开发必备的工具。Guava可以对字符串,集合,并发,I/O,反射进行操作。   在软件开发过程 ...

Wed May 13 17:26:00 CST 2015 0 2143
Google Guava学习笔记——基础工具类Joiner的使用

  Guava 中有一些基础的工具类,如下所列:   1,Joiner 类:根据给定的分隔符把字符串连接到一起。MapJoiner 执行相同的操作,但是针对 Map 的 key 和 value。   2,Splitter 类:与 Joiner 操作相反的类,是根据给定的分隔符,把一个字符串分隔 ...

Wed May 13 21:09:00 CST 2015 0 4707
Guava学习笔记Guava cache

  缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。   缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下 ...

Mon Jul 29 22:11:00 CST 2013 4 91778
[Google Guava]学习--缓存cache

适用性   缓存在很多情况下非常实用。例如,计算或检索一个值的代价很高,并且对同样的输入需要不止一次获取值的时候,就应当考虑使用缓存。   Guava Cache与ConcurrentMap很相似,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所添加的元素,直到显式的移除 ...

Wed Aug 17 00:59:00 CST 2016 2 23745
Guava学习笔记:Range

  在Guava中新增了一个新的类型Range,从名字就可以了解到,这个是和区间有关的数据结构。从Google官方文档可以得到定义:Range定义了连续跨度的范围边界,这个连续跨度是一个可以比较的类型(Comparable type)。比如1到100之间的整型数据。   在数学里面的范围是有边 ...

Thu Aug 01 16:30:00 CST 2013 3 18947
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM