Package java.util



Interface Summary
Enumeration<T> Enumeration object allows you to go through collections one object at a time.
EventListener Every event in Java implement this interface
Iterator<E> An iterator over a collection.
Map<K,V> An object that maps keys to values.
Map.Entry<K,V> A map entry (key-value pair).
RandomAccess Just some interface that something allowes efficient RandomAccess (for example a List).
Set<E> A collection that contains no duplicate elements.

Class Summary
ArrayList<E> An expandable array.
Arrays Various tools for arrays.
BitSet Represents a long set of bits.
Date Class designed to manage Date and Time.
HashMap<K,V> Deprecated. Current implementation is inefficient.
HashSet<E> Deprecated. Current implementation is inefficient.
Hashtable<K,V> Maps keys to objects.
Properties Properties class, used to store properties using a key, and retrieving properties with a key.
Queue<E> A FIFO Queue of objects.
Random Pseudo-random number generation.
Stack<E> A LIFO stack of objects.
StringTokenizer This class has been developed to parse strings with delimiters
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.
Vector<E> A dynamic array.

Exception Summary
ConcurrentModificationException Exception thrown by Iterators if the underlying connection has been modified during the iteration.
EmptyQueueException An exception thrown by some Queue class methods to indicate that the Queue is empty
EmptyStackException An exception thrown by some stack class methods to indicate that the stack is empty
NoSuchElementException NoSuchElementException is a Exception used with StringTokenizer

Package java.util Description