AbstractCollection<E> |
该类提供了 Collection接口的骨架实现,以最大限度地减少实现此接口所需的工作量。 |
AbstractList<E> |
该类提供了 List 接口的骨架实现,以最大限度地减少实现由“随机访问”数据存储(如数组)所支持的接口所需的工作量。 |
AbstractMap<K, V> |
该类提供了 Map接口的骨架实现,以最小化实现此接口所需的工作量。 |
AbstractMap.SimpleEntry<K, V> |
一个维护一个键和一个值的条目。 |
AbstractMap.SimpleImmutableEntry<K, V> |
一个条目维护一个不可变的键和值。 |
AbstractQueue<E> |
这个类提供了一些 Queue 操作的骨架实现。 |
AbstractSequentialList<E> |
该类提供了 List接口的骨架实现,以最大限度地减少实现由“顺序访问”数据存储(例如链接列表)支持的接口所需的工作量。 |
AbstractSet<E> |
该类提供了 Set接口的骨架实现,以最大限度地减少实现此接口所需的工作量。 |
ArrayDeque<E> |
Deque 接口的可调整大小的实现。 |
ArrayList<E> |
List接口的可调整大小的实现。 |
Arrays |
该类包含用于处理数组的各种方法(如排序和搜索)。 |
BitSet |
该类实现了根据需要增长的位向量。 |
Calendar |
所述 Calendar 类是一个抽象类,可以为在某一特定时刻和一组之间的转换的方法 calendar fields 如 YEAR , MONTH , DAY_OF_MONTH , HOUR ,等等,以及用于操纵该日历字段,如获取的日期下个星期。 |
Collections |
该类专门由运行或返回集合的静态方法组成。 |
Currency |
代表货币。 |
Date |
类 Date 表示特定的时间瞬间,精度为毫秒。 |
Dictionary<K, V> |
Dictionary 类是任何类的抽象父级,例如 Hashtable ,它将键映射到值。 |
DoubleSummaryStatistics |
用于收集统计信息(如计数,最小值,最大值,总和和平均值)的状态对象。 |
EnumMap<K extends Enum<K>, V> |
用于枚举类型键的专用 Map 实现。 |
EnumSet<E extends Enum<E>> |
用于枚举类型的专用 Set 实现。 |
EventListenerProxy<T extends EventListener> |
EventListener 类的抽象包装类, EventListener 一组附加参数与侦听器相关联。 |
EventObject |
所有事件状态对象应从其派生的根类。 |
FormattableFlags |
FomattableFlags被传递给 Formattable.formatTo() 方法和修改的输出格式为 Formattables 。 |
Formatter |
printf样式格式字符串的解释器。 |
GregorianCalendar |
GregorianCalendar 是的具体子 Calendar ,并提供了世界上大多数国家使用的标准日历系统。 |
HashMap<K, V> |
基于哈希表的 Map接口实现。 |
HashSet<E> |
该类实现 Set接口,由一个散列表(实际上是一个 HashMap实例)支持。 |
Hashtable<K, V> |
这个类实现了一个哈希表,它将键映射到值。 |
IdentityHashMap<K, V> |
此类使用散列表实现 Map接口,比较键(和值)时使用引用相等来代替对象相等。 |
IntSummaryStatistics |
用于收集统计信息(如计数,最小值,最大值,总和和平均值)的状态对象。 |
LinkedHashMap<K, V> |
Map接口的哈希表和链表实现,具有可预测的迭代顺序。 |
LinkedHashSet<E> |
Set接口的哈希表和链表实现,具有可预测的迭代顺序。 |
LinkedList<E> |
List 和 Deque 接口的双链表实现。 |
ListResourceBundle |
ListResourceBundle 是一个抽象类 ResourceBundle 管理资源,以方便和易于使用的列表区域设置。 |
Locale |
一个 Locale 对象代表一个特定的地理,政治或文化区域。 |
Locale.Builder |
Builder 用于根据setters配置的值构建 Locale 实例。 |
LongSummaryStatistics |
用于收集统计信息(如计数,最小值,最大值,总和和平均值)的状态对象。 |
Objects |
该类包含 static 用于对对象进行操作的实用方法。 |
Observable |
这个类表示一个可观察对象,或者模型视图范例中的“数据”。 |
Optional<T> |
容器对象,其中可能包含或不包含非空值。 |
OptionalDouble |
容器对象,其中可能包含或不包含 double 值。 |
OptionalInt |
一个容器对象,可能包含或不包含 int 值。 |
OptionalLong |
一个容器对象,其中可能包含或不包含 long 值。 |
PriorityQueue<E> |
基于优先级堆的无限优先级 queue 。 |
Properties |
Properties 类表示一组持久属性。 |
PropertyPermission |
旧版安全代码; 不使用。 |
PropertyResourceBundle |
PropertyResourceBundle 是的具体子类 ResourceBundle 管理资源使用一组属性文件中的静态字符串的语言环境。 |
Random |
该类的一个实例用于生成伪随机数字流。 |
ResourceBundle |
资源束包含特定于语言环境的对象。 |
ResourceBundle.Control |
ResourceBundle.Control 定义了一组回调方法,这些回调方法在捆绑加载过程中由 ResourceBundle.getBundle 工厂方法调用。 |
Scanner |
一个简单的文本扫描器,它可以使用正则表达式分析原始类型和字符串。 |
ServiceLoader<S> |
一个简单的服务提供者加载设施。 |
SimpleTimeZone |
SimpleTimeZone 是一个具体子类 TimeZone ,表示一个使用格里高利历的时区。 |
Spliterators |
用于操作或创建 Spliterator 及其原始 Spliterator.OfInt Spliterator.OfLong 和 Spliterator.OfDouble 实例的静态类和方法。 |
Spliterators.AbstractDoubleSpliterator |
抽象 Spliterator.OfDouble ,实现 trySplit 以允许有限的并行性。 |
Spliterators.AbstractIntSpliterator |
抽象 Spliterator.OfInt ,实现 trySplit 以允许有限的并行性。 |
Spliterators.AbstractLongSpliterator |
抽象 Spliterator.OfLong ,实现 trySplit 以允许有限的并行性。 |
Spliterators.AbstractSpliterator<T> |
抽象 Spliterator ,实现 trySplit 以允许有限的并行性。 |
SplittableRandom |
一个统一的伪随机值生成器,适用于(在其他上下文中)用于隔离的并行计算,这些计算可能会生成子任务。 |
Stack<E> |
Stack 类表示后进先出(LIFO)对象堆栈。 |
StringJoiner |
StringJoiner 用于构建一个由分隔符分隔的字符序列,并可以从提供的前缀开始并以提供的后缀结尾。 |
StringTokenizer |
字符串标记器类允许应用程序将字符串分解为标记。 |
Timer |
线程的工具,用于在后台线程中安排将来执行的任务。 |
TimerTask |
可以安排一次性或由计时器重复执行的任务。 |
TimeZone |
TimeZone 代表时区偏移,并计算出夏令时。 |
TreeMap<K, V> |
基于 NavigableMap 实现的 NavigableMap 树。 |
TreeSet<E> |
一个 NavigableSet 实现基于一个 TreeMap 。 |
UUID |
表示不可变的通用唯一标识符(UUID)的类。 |
Vector<E> |
Vector 类实现了可增长的对象数组。 |
WeakHashMap<K, V> |
基于哈希表的 Map接口实现,具有 弱密钥 。 |