原文:基础工具--Guava-Libraries学习笔记(一)

什么是Guava Libraries Guava Libraries是google对java的一个扩展,主要涵盖集合 缓存 并发 I O 反射等等。 它本来是Google内部所使用的一个类库,后来整理开源出来了。这套库的设计引入了很多新的理念,研究一下可能会使你对Java这门语言有新的认识和看法。 地址:http: code.google.com p guava libraries 这篇短文主要是 ...

2012-08-19 21:56 0 4469 推荐指数:

查看详情

Google Guava学习笔记——基础工具类Joiner的使用

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

Wed May 13 21:09:00 CST 2015 0 4707
Google Guava学习笔记——基础工具类String处理类的使用

  不管你喜欢何种编程语言,很多时候针对string编程的处理都是乏味而且爱出错误的,很多时候,我们需要从文件或是数据库中读取数据,或者根据需求重新格式化或排序字符串给用户显示。幸运的是,Guava提供了一些非常有用的类,来很容易的处理String的问题,这些类有: CharMatcher ...

Mon May 18 22:12:00 CST 2015 0 2852
Guava学习笔记Guava cache

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

Mon Jul 29 22:11:00 CST 2013 4 91778
学习使用Guava(基本工具

  官网文档:https://github.com/google/guava/wiki 目录   一、导入Guava依赖   二、Objects   三、Optional   四、Preconditions 一、导入Guava依赖   guava ...

Thu Nov 07 06:41:00 CST 2019 0 365
Guava学习笔记:EventBus

  EventBus是Guava的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus是一个非常优雅和简单解决方案,我们不用创建复杂的类和接口层次结构。   Observer模式是比较常用的设计模式之一,虽然有时候在具体代码里 ...

Wed Jul 31 16:01:00 CST 2013 4 62927
Guava学习笔记目录

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

Thu Aug 01 16:58:00 CST 2013 6 26598
Guava学习笔记:Range

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

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