| AbstractCollection | Abstract base class for collection implementations. |
| AbstractList | Abstract base class for list implementations. |
| AbstractMap | See Sun's JDK 1.4 Javadoc for documentation. |
| AbstractSet | Abstract base class for set implementations. |
| ArrayList | See Sun's JDK 1.4 documentation for documentation. |
| Arrays | Utility methods related to native arrays. |
| Collections | Utility methods that operate on collections. |
| ConcurrentModificationException | See the official Java API doc for details. |
| Date | Represents a date and time. |
| EmptyStackException | See the official Java API doc for details. |
| EventObject | Available as a superclass of event objects. |
| HashMap | See Sun's JDK 1.4 documentation for documentation on the HashMap
API. |
| HashSet | Implements a set in terms of a hash table. |
| MissingResourceException | See the official Java API doc for details. |
| NoSuchElementException | See the official Java API doc for details. |
| Stack | Maintains a last-in, first-out collection of objects. |
| TooManyListenersException | Thrown when the subject of an observer cannot support additional observers. |
| Vector | To keep performance characteristics in line with Java community expectations,
Vector is a wrapper around ArrayList. |
| Collection | General-purpose interface for storing collections of objects. |
| Comparator | An interface used a basis for implementing custom ordering. |
| EventListener | A tag interface that other "listener" interfaces can extend to indicate their adherence to the observer pattern. |
| Iterator | See the official Java API doc for details. |
| List | Represents a sequence of objects. |
| ListIterator | Uses Java 1.4 ListIterator for documentation. |
| Map | Abstract interface for maps. |
| RandomAccess | Indicates that a data structure supports constant-time random access to its contained objects. |
| Set | Represents a set of unique objects. |