Primitives
Commons-Primitives提供了一个更小,更快和更易使用的对Java基本类型的支持。当前主要是针对基本类型的 collection。.
更多Primitives信息
Commons-Collections
Trove
Trove 是一种开放源代码的 Java 集合包,提供了核心 Java 集合类的高效替代品,特别针对于实现其键或值是基本类型的集合。
更多Trove信息
PCJ
Primitive Collections for Java (PCJ)也是针对Java基本类型像int, boolean, 或 double等高性能替代开源项目。
更多PCJ信息
tclib
FastUtil
FastUtil继承java类集框架提供以最小内存对maps, sets, lists 与 queues进行数据插入与访问。
更多FastUtil信息
Mango
Mango是一个Java类库。它包含了许多iterators,algorithms与functions有点类似于 C++ 标准模板库。
更多Mango信息
Google Collections Library
Google Collections Library是由Google基于Java5.0 Collections Framework开发的一套新的Java集合框架。新添加的主要类型包括:
BiMap:一个能够保证Value不重复的Map,由于Value是不重复的,所以该Map支持把Value当成Key,Key当成Value使用。
Multiset:一个可以包含重复值如List,但又有独立次序如Set的Collection。通常用于描绘柱状图。
Multimap:类似于Map,但又能够包含重复的key。其下还有SetMultimap和ListMultimap这两种扩展子类提供了一些更特殊的属性和方法。除了上述介绍的这几种之外,Google Collections Library还实现了其它一二十种Collection。
更多Google Collections Library信息
javolution
javolution提供一个高性的Java集合(collection )类库和一些实用的工具类。虽然这个类包只提供非常少的几个集合类,但是这些类就能够代替大部分java.util类。javolution可以让你的应用程序更加快速和更实时。
更多javolution信息
ConcurrentLinkedHashMap
Google核心Java类库:Guava
这个项目包含了一些Google的核心Java1.5+类库,这些类库已经被应用在Google许多基于Java的项目中。包括:
com.google.common.annotations com.google.common.base com.google.common.collect com.google.common.io com.google.common.net com.google.common.primitives com.google.common.util.concurrent OPEN开源文档也用到了其中一些工具类。
收录时间:2010-09-27 23:35:47
更多Google核心Java类库:Guava信息
JaQue
JaQue这个开源类库可以让Java开发人员采用类似于SQL的语法来查询一个数据集合。与微软的
LINQ相似。

收录时间:2011-04-16 19:31:27
更多JaQue信息