Package java.util

Classes

AbstractCollectionAbstract base class for collection implementations.
AbstractListAbstract base class for list implementations.
AbstractMapSee Sun's JDK 1.4 Javadoc for documentation.
AbstractSetAbstract base class for set implementations.
ArrayListSee Sun's JDK 1.4 documentation for documentation.
ArraysUtility methods related to native arrays.
CollectionsUtility methods that operate on collections.
ConcurrentModificationExceptionSee the official Java API doc for details.
DateRepresents a date and time.
EmptyStackExceptionSee the official Java API doc for details.
EventObjectAvailable as a superclass of event objects.
HashMapSee Sun's JDK 1.4 documentation for documentation on the HashMap API.
HashSetImplements a set in terms of a hash table.
MissingResourceExceptionSee the official Java API doc for details.
NoSuchElementExceptionSee the official Java API doc for details.
StackMaintains a last-in, first-out collection of objects.
TooManyListenersExceptionThrown when the subject of an observer cannot support additional observers.
VectorTo keep performance characteristics in line with Java community expectations, Vector is a wrapper around ArrayList.

Interfaces

CollectionGeneral-purpose interface for storing collections of objects.
ComparatorAn interface used a basis for implementing custom ordering.
EventListenerA tag interface that other "listener" interfaces can extend to indicate their adherence to the observer pattern.
IteratorSee the official Java API doc for details.
ListRepresents a sequence of objects.
ListIteratorUses Java 1.4 ListIterator for documentation.
MapAbstract interface for maps.
RandomAccessIndicates that a data structure supports constant-time random access to its contained objects.
SetRepresents a set of unique objects.