| AbstractCollection<E> |
Class AbstractCollection is an abstract implementation of the Collection interface. |
| AbstractList<E> |
AbstractList is an abstract implementation of the List
interface, optimized for a backing store which supports random access. |
| AbstractMap<K, V> |
This class is an abstract implementation of the Map interface. |
| AbstractMap.SimpleEntry<K, V> |
A key-value mapping. |
| AbstractMap.SimpleImmutableEntry<K, V> |
An immutable key-value mapping. |
| AbstractQueue<E> |
AbstractQueue is an abstract class which implements some of the methods in
Queue. |
| AbstractSequentialList<E> |
AbstractSequentialList is an abstract implementation of the List interface. |
| AbstractSet<E> |
An AbstractSet is an abstract implementation of the Set interface. |
| ArrayDeque<E> |
An implementation of Deque, backed by an array. |
| ArrayList<E> |
ArrayList is an implementation of List, backed by an array. |
| Arrays |
Arrays contains static methods which operate on arrays. |
| BitSet |
The BitSet class implements a bit field. |
| Calendar |
Calendar is an abstract class for getting and setting dates
using a set of integer fields such as YEAR, MONTH,
DAY, and so on. |
| Collections |
Collections contains static methods which operate on
Collection classes. |
| Date |
The class Date represents a specific instant in time, with millisecond
precision. |
| Dictionary<K, V> |
Note: Do not use this class since it is obsolete. |
| EventListenerProxy |
This abstract class provides a simple wrapper for objects of type
EventListener. |
| HashMap<K, V> |
HashMap is an implementation of Map. |
| HashSet<E> |
HashSet is an implementation of a Set. |
| Hashtable<K, V> |
This class implements a hashtable, which maps keys to values. |
| LinkedHashMap<K, V> |
LinkedHashMap is a variant of HashMap. |
| LinkedHashSet<E> |
LinkedHashSet is a variant of HashSet. |
| LinkedList<E> |
LinkedList is an implementation of List, backed by a linked list. |
| Observable |
Observable is used to notify a group of Observer objects when a change
occurs. |
| PriorityQueue<E> |
A PriorityQueue holds elements on a priority heap, which orders the elements
according to their natural order or according to the comparator specified at
construction time. |
| Random |
An instance of this class is used to generate a stream of pseudorandom
numbers. |
| Stack<T> |
The Stack class represents a last-in-first-out (LIFO) stack of
objects. |
| StringTokenizer |
The StringTokenizer class allows an application to break a string
into tokens by performing code point comparison. |
| Timer |
A facility for threads to schedule tasks for future execution in a background
thread. |
| TimerTask |
A task that can be scheduled for one-time or repeated execution by a
Timer. |
| TimeZone |
TimeZone represents a time zone offset, and also figures out
daylight savings. |
| TreeMap<K, V> |
TreeMap is an implementation of SortedMap. |
| TreeSet<E> |
TreeSet is an implementation of SortedSet. |
| Vector<E> |
The Vector class implements a growable array of objects. |