Google Collections 1.0今天发布下载了,使用过Google Collections的朋友可以直接从Google Collections官方站点上下载最新版本的Google Collections 1.0使用。Google Collections 1.0是一套google推出的Java集合类,这套类库是对现有Java集合类的一个扩展。Google Collections 1.0最终版本与11月30日发布,也就是说现在发布的最终版本的api已经确定,不会再更改,可以放心使用。
Google Collections 1.0主要包含如下特性:
- Google Collections 1.0引入了新的集合类型:Multimap, Multiset, BiMap和一些其它的类型
- Google Collections 1.0引入了高效的不可变集合类型,例如:ImmutableSet
- Google Collections 1.0引入了一个被称之为MapMaker的类,用于创建带有更多高级特性的并发HashMap
- Google Collections 1.0引入了更方便的集合排序功能
- Google Collections 1.0新增了针对集合类的迭代器和迭代器工具类,用于方便的实现各种集合类的迭代
- Google Collections 1.0新增了很多针对Lists,Sets和Maps的工具类
- Google Collections 1.0新增了转发集合类,借助转发集合类,可以自定义集合类的特性,而不需要继承其它集合类
- Google Collections 1.0新增了针对帮助类的实现,例如:AbstractIterator
Google Collections 1.0不但对现有的Java集合类进行了功能上的扩展,还在编码方面更加简洁,例如:
List list = new ArrayList();
可以替换成:
List list = Lists.newArrayList();
Google Collections 1.0下载地址:
http://code.google.com/p/google-collections/downloads/list
Google Collections官方网址:
http://code.google.com/p/google-collections/
[ad#468-60]