| AbstractCollection<E> |
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> |
AbstractMap is an abstract implementation of the Map interface. |
| AbstractQueue<E> |
An abstract class which gives out skeletal implementations for some methods
in Queue which include add, remove, and element that are based on offer,
poll, and peek except that they throw exception to indicate the occurrence of
some error instead of the return value of false or null. |
| AbstractSequentialList<E> |
AbstractSequentialList is an abstract implementation of the List interface. |
| AbstractSet<E> |
AbstractSet is an abstract implementation of the Set interface. |
| 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 which provides the conversion between Dates and
integer calendar fields, such as the month, year or minute. |
| Collections |
Collections contains static methods which operate on Collection classes. |
| Currency |
This class represents a currency as identified in the ISO 4217 currency
codes. |
| Date |
Date represents a specific moment in time, to the millisecond. |
| Dictionary<K, V> |
Dictionary is a abstract class which is the superclass of all classes that
associate keys with values, such as Hashtable. |
| EnumMap<K extends Enum<K>, V> |
|
| EnumSet<E extends Enum<E>> |
|
| EventListenerProxy |
This abstract class provides a simple wrapper to types of EventListener. |
| EventObject |
EventObjects represent events. |
| FormattableFlags |
FormattableFlags are used as a parameter to method Formattable.formatTo() and
instruct the output format in Formattables. |
| Formatter |
The Formatter class is a String-formatting utility that is designed
to work like the printf function of the C programming language. |
| GregorianCalendar |
GregorianCalendar provides the conversion between Dates and integer calendar
fields, such as the month, year or minute, for the Gregorian calendar. |
| HashMap<K, V> |
HashMap is an implementation of Map. |
| HashSet<E> |
HashSet is an implementation of Set. |
| Hashtable<K, V> |
Hashtable associates keys with values. |
| IdentityHashMap<K, V> |
IdentityHashMap
This is a variant on HashMap which tests equality by reference instead of by
value. |
| LinkedHashMap<K, V> |
LinkedHashMap is a variant on HashMap. |
| LinkedHashSet<E> |
LinkedHashSet is a variant on HashSet. |
| LinkedList<E> |
LinkedList is an implementation of List, backed by a linked list. |
| ListResourceBundle |
ListResourceBundle is the abstract superclass of classes which provide
resources by implementing the getContents() method to return
the list of resources. |
| Locale |
Locale represents a language/country/variant combination. |
| Observable |
Observable is used to notify a group of Observer objects when a change
occurs. |
| PriorityQueue<E> |
PriorityQueue holds elements on a priority heap, which orders elements
according to the comparator specified at construction or their natural order. |
| Properties |
Properties is a Hashtable where the keys and values must be Strings. |
| PropertyPermission |
PropertyPermission objects represent permission to access system properties. |
| PropertyResourceBundle |
PropertyResourceBundle loads resources from an InputStream. |
| Random |
This class provides methods that generates pseudo-random numbers of different
types, such as int, long, double and float using either |
| ResourceBundle |
ResourceBundle is an abstract class which is the superclass of classes which
provide locale specific resources. |
| Scanner |
A parser that parses a text string to primitive types with the help of
regular expression. |
| SimpleTimeZone |
SimpleTimeZone represents a local time zone and its daylight savings time
rules for the gregorian calendar. |
| Stack<E> |
Stack is a Last-In/First-Out(LIFO) data structure which
represents a stack of objects. |
| StringTokenizer |
String tokenizer is used to break a string apart into tokens. |
| Timer |
Timers are used to schedule jobs for execution in a background process. |
| TimerTask |
The TimerTask class is represents a task to run at specified time. |
| TimeZone |
TimeZone is an abstract class which represents a local time zone and its
daylight savings time rules. |
| TreeMap<K, V> |
TreeMap is an implementation of SortedMap. |
| TreeSet<E> |
TreeSet is an implementation of SortedSet. |
| UUID |
UUID is an immutable representation of a 128-bit universally unique
identifier (UUID). |
| Vector<E> |
Vector is a variable size contiguous indexable array of Objects. |
| WeakHashMap<K, V> |
WeakHashMap is an implementation of Map with keys which are WeakReferences. |