Class Summary
AbstractCollection<E> A basic implementation of most of the methods in the Collection interface to
make it easier to create a collection.
AbstractList<E> A basic implementation of most of the methods in the List interface to make
it easier to create a List based on a random-access data structure.
AbstractMap<K,V> An abstract implementation of Map to make it easier to create your own
implementations.
AbstractSequentialList<E> Abstract superclass to make it easier to implement the List interface when
backed by a sequential-access store, such as a linked list.
AbstractSet<E> An abstract implementation of Set to make it easier to create your own
implementations.
ArrayList<E> An array-backed implementation of the List interface.
Arrays This class contains various static utility methods performing operations on
arrays, and a method to provide a List "view" of an array to facilitate
using arrays with Collection-based APIs.
BitSet This class can be thought of in two ways.
Calendar This class is an abstract base class for Calendars, which can be
used to convert between
Date objects and a set of
integer fields which represent
YEAR,
MONTH,
DAY, etc.
Collections Utility class consisting of static methods that operate on, or return
Collections.
Currency Representation of a currency for a particular locale.
Date
This class represents a specific time in milliseconds since the epoch.
Dictionary<K,V> A Dictionary maps keys to values;
how it does that is
implementation-specific.
FormattableFlags This class contains a set of flags used
by the
Formattable.formatTo() method.
Formatter
A Java formatter for
printf-style format strings,
as seen in the C programming language.
GregorianCalendar
This class represents the Gregorian calendar, that is used in most
countries all over the world.
HashMap<K,V> This class provides a hashtable-backed implementation of the
Map interface.
HashSet<T> This class provides a HashMap-backed implementation of the Set interface.
IdentityHashMap<K,V> This class provides a hashtable-backed implementation of the
Map interface, but uses object identity to do its hashing.
LinkedHashMap<K,V> This class provides a hashtable-backed implementation of the
Map interface, with predictable traversal order.
LinkedHashSet<T> This class provides a hashtable-backed implementation of the
Set interface, with predictable traversal order.
ListResourceBundle A
ListResouceBundle provides an easy way, to create your own
resource bundle.
Locale Locales represent a specific country and culture.
Observable This class represents an object which is observable.
Properties A set of persistent properties, which can be saved or loaded from a stream.
PropertyPermission This class represents the permission to access and modify a property.
The name is the name of the property, e.g. xxx.
Random This class generates pseudorandom numbers.
SimpleTimeZone This class represents a simple time zone offset and handles
daylight savings.
Timer Timer that can run TimerTasks at a later time.
TimerTask Task that can be run at a later time if given to a Timer.
TimeZone This class represents a time zone offset and handles daylight savings.
TreeMap<K,V> This class provides a red-black tree implementation of the SortedMap
interface.
TreeSet<T> This class provides a TreeMap-backed implementation of the SortedSet
interface.
UUID This class represents a 128-bit UUID value.
Vector<T> The
Vector classes implements growable arrays of Objects.