java.util |
|
Java Source File Name | Type | Comment |
AbstractCollection.java | Class | AbstractCollection is an abstract implementation of the Collection interface.
This implementation does not support adding. |
AbstractList.java | Class | AbstractList is an abstract implementation of the List interface, optimized
for a backing store which supports random access. |
AbstractMap.java | Class | AbstractMap is an abstract implementation of the Map interface. |
AbstractQueue.java | Class | 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.java | Class | AbstractSequentialList is an abstract implementation of the List interface.
This implementation does not support adding. |
AbstractSet.java | Class | AbstractSet is an abstract implementation of the Set interface. |
ArrayList.java | Class | ArrayList is an implementation of List, backed by an array. |
Arrays.java | Class | Arrays contains static methods which operate on arrays. |
BitSet.java | Class | The BitSet class implements a bit field. |
Calendar.java | Class | Calendar is an abstract class which provides the conversion between Dates and
integer calendar fields, such as the month, year or minute. |
Collection.java | Interface | Collection is the root of the collection hierarchy. |
Collections.java | Class | Collections contains static methods which operate on Collection classes. |
Comparator.java | Interface | Comparator is used to compare two objects to determine their ordering in
respect to each other. |
ConcurrentModificationException.java | Class | This runtime exception is thrown when a Collection is modified and an
existing iterator on the Collection is used to modify the Collection as well. |
Currency.java | Class | This class represents a currency as identified in the ISO 4217 currency
codes. |
Date.java | Class | Date represents a specific moment in time, to the millisecond. |
Dictionary.java | Class | Dictionary is a abstract class which is the superclass of all classes that
associate keys with values, such as Hashtable. |
DuplicateFormatFlagsException.java | Class | The unchecked exception will be thrown out if there are duplicate flags given
out in the format specifier. |
EmptyStackException.java | Class | |
Enumeration.java | Interface | An Enumeration is used to sequence over a collection of objects. |
EnumMap.java | Class | |
EnumSet.java | Class | |
EventListener.java | Interface | EventListener is the superclass of all event listener interfaces. |
EventListenerProxy.java | Class | This abstract class provides a simple wrapper to types of EventListener. |
EventObject.java | Class | EventObjects represent events. |
FormatFlagsConversionMismatchException.java | Class | The unchecked exception will be thrown out if a conversion and flags are
incompatible. |
Formattable.java | Interface | Any class that need to perform customer formatting by transferring converter
specifier 's' to Formatter should implement the Formattable interface. |
FormattableFlags.java | Class | FormattableFlags are used as a parameter to method Formattable.formatTo() and
instruct the output format in Formattables. |
Formatter.java | Class | Formatter provides the method to give out formatted string just like the
printf-style. |
FormatterClosedException.java | Class | The unchecked exception will be thrown out if the formatter has been closed. |
GregorianCalendar.java | Class | GregorianCalendar provides the conversion between Dates and integer calendar
fields, such as the month, year or minute, for the Gregorian calendar. |
HashMap.java | Class | HashMap is an implementation of Map. |
HashSet.java | Class | HashSet is an implementation of Set. |
Hashtable.java | Class | Hashtable associates keys with values. |
HugeEnumSet.java | Class | This is a concrete subclass of EnumSet designed specifically for enum type
with more than 64 elements. |
IdentityHashMap.java | Class | IdentityHashMap
This is a variant on HashMap which tests equality by reference instead of by
value. |
IllegalFormatCodePointException.java | Class | The unchecked exception will be thrown out if an invalid Unicode code point,
which is Character.isValidCodePoint(int), is passed as a parameter to
Formatter. |
IllegalFormatConversionException.java | Class | The unchecked exception will be thrown out when the parameter is incompatible
with the corresponding format specifier. |
IllegalFormatException.java | Class | Unchecked Exception that is to be thrown out when a format string that
contains either an illegal syntax or format specifier is transferred as a
parameter. |
IllegalFormatFlagsException.java | Class | The unchecked exception will be thrown out if the combination of the format
flags is illegal. |
IllegalFormatPrecisionException.java | Class | The unchecked exception will be thrown out when the precision is a negative
other than -1, or the conversion does not support a precision or other cases
when the precision is not supported. |
IllegalFormatWidthException.java | Class | The unchecked exception will be thrown out when the width is a negative other
than -1, or the conversion does not support a width or other cases when the
width is not supported. |
InputMismatchException.java | Class | An InputMismatchException is thrown by a scanner to indicate that the next
token does not match the pattern the specified type. |
InvalidPropertiesFormatException.java | Class | |
Iterator.java | Interface | An Iterator is used to sequence over a collection of objects. |
LinkedHashMap.java | Class | LinkedHashMap is a variant on HashMap. |
LinkedHashSet.java | Class | LinkedHashSet is a variant on HashSet. |
LinkedList.java | Class | LinkedList is an implementation of List, backed by a linked list. |
List.java | Interface | List is a collection which maintains an ordering for its elements. |
ListIterator.java | Interface | An ListIterator is used to sequence over a List of objects. |
ListResourceBundle.java | Class | ListResourceBundle is the abstract superclass of classes which provide
resources by implementing the getContents() method to return
the list of resources. |
Locale.java | Class | Locale represents a language/country/variant combination. |
Map.java | Interface | Map has a set of keys, each key is mapped to a single value. |
MapEntry.java | Class | MapEntry is an internal class which provides an implementation of Map.Entry. |
MiniEnumSet.java | Class | This is a concrete subclass of EnumSet designed specifically for enum type
with less than or equal to 64 elements. |
MissingFormatArgumentException.java | Class | The unchecked exception will be thrown out if there no corresponding argument
with the specified conversion or an argument index that refers to a missing
argument. |
MissingFormatWidthException.java | Class | The unchecked exception will be thrown out if the format width is missing but
is required. |
MissingResourceException.java | Class | This runtime exception is thrown by ResourceBundle when a resouce bundle
cannot be found or a resource is missing from a resource bundle. |
NoSuchElementException.java | Class | This runtime exception is thrown when trying to retrieve an element past the
end of an Enumeration, or the first or last element from an empty Vector. |
Observable.java | Class | Observable is used to notify a group of Observer objects when a change
occurs. |
Observer.java | Interface | Observer must be implemented by objects which are added to an Observable. |
PriorityQueue.java | Class | PriorityQueue holds elements on a priority heap, which orders elements
according to the comparator specified at construction or their natural order.
If the queue uses natural order, any element that is not comparable is not
permitted to insert to the queue.
The least element of the specified ordering is stored at the head of the
queue and the greatest element is stored at the tail of the queue.
PriorityQueue is not synchronized. |
Properties.java | Class | Properties is a Hashtable where the keys and values must be Strings. |
PropertyPermission.java | Class | PropertyPermission objects represent permission to access system properties. |
PropertyPermissionCollection.java | Class | A PermissionCollection for holding PropertyPermissions. |
PropertyResourceBundle.java | Class | PropertyResourceBundle loads resources from an InputStream. |
Queue.java | Interface | A kind of collection provides advanced operations than other basic
collections, such as insertion, extraction, and inspection.
Generally, a queue orders its elements by means of first-in-first-out. |
Random.java | Class | |
RandomAccess.java | Interface | RandomAccess is implemented by List implementations that
support fast (usually constant time) random access. |
ResourceBundle.java | Class | ResourceBundle is an abstract class which is the superclass of classes which
provide locale specific resources. |
Scanner.java | Class | A parser that parses a text string of primitive types and strings with the
help of regular expressions. |
Set.java | Interface | Set is a collection which does not allow duplicate elements. |
SimpleTimeZone.java | Class | SimpleTimeZone represents a local time zone and its daylight savings time
rules for the gregorian calendar. |
SortedMap.java | Interface | SortedMap is a Map where the iterators sequence in order of the sorted keys. |
SortedSet.java | Interface | SortedSet is a Set which iterates its elements in sorted order. |
Stack.java | Class | Stack is a Last-In/First-Out(LIFO) data structure which
represents a stack of objects. |
StringTokenizer.java | Class | String tokenizer is used to break a string apart into tokens. |
Timer.java | Class | Timers are used to schedule jobs for execution in a background process. |
TimerTask.java | Class | The TimerTask class is represents a task to run at specified time. |
TimeZone.java | Class | TimeZone is an abstract class which represents a local time zone and its
daylight savings time rules. |
TimeZones.java | Class | |
TooManyListenersException.java | Class | This exception is thrown when an attempt is made to add more than one
listener to an event source which only supports a single listener. |
TreeMap.java | Class | TreeMap is an implementation of SortedMap. |
TreeSet.java | Class | TreeSet is an implementation of SortedSet. |
UnknownFormatConversionException.java | Class | The unchecked exception will be thrown out if the format conversion is
unknown. |
UnknownFormatFlagsException.java | Class | The unchecked exception will be thrown out if there is an unknown flag. |
UUID.java | Class |
UUID is an immutable representation of a 128-bit universally unique
identifier (UUID).
There are multiple, variant layouts of UUIDs, but this class is based upon
variant 2 of RFC 4122, the
Leach-Salz variant. |
Vector.java | Class | Vector is a variable size contiguous indexable array of Objects. |
WeakHashMap.java | Class | WeakHashMap is an implementation of Map with keys which are WeakReferences.
The key/value mapping is removed when the key is no longer referenced. |