Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR 217 (Maintenance Release)

Uses of Package
java.util

Packages that use java.util
java.awt Contains all of the classes for creating user interfaces and for painting graphics and images. 
java.awt.event Provides interfaces and classes for dealing with different types of events fired by AWT components. 
java.awt.im Provides classes and interfaces for the input method framework. 
java.awt.image Provides classes for creating and modifying images. 
java.beans Contains classes for run-time Java Beans support. 
java.io Provides for system input and output through data streams, serialization and the file system. 
java.lang Provides classes that are fundamental to the design of the Java programming language. 
java.math Provides classes for performing arbitrary-precision integer arithmetic (BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal). 
java.net Provides the classes for implementing networking applications. 
java.security Provides the classes and interfaces for the security framework. 
java.security.acl The classes and interfaces in this package have been superseded by classes in the java.security package. 
java.security.cert Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths. 
java.text Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages. 
java.util Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). 
java.util.jar Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file. 
java.util.zip Provides classes for reading and writing the standard ZIP and GZIP file formats. 
 

Classes in java.util used by java.awt
EmptyStackException
          Thrown by methods in the Stack class to indicate that the stack is empty.
EventListener
          A tagging interface that all event listener interfaces must extend.
EventObject
           The root class from which all event state objects shall be derived.
Hashtable
          This class implements a hashtable, which maps keys to values.
Locale
          A Locale object represents a specific geographical, political, or cultural region.
Map
          An object that maps keys to values.
Set
          A collection that contains no duplicate elements.
 

Classes in java.util used by java.awt.event
EventListener
          A tagging interface that all event listener interfaces must extend.
EventListenerProxy
          An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
EventObject
           The root class from which all event state objects shall be derived.
 

Classes in java.util used by java.awt.im
Locale
          A Locale object represents a specific geographical, political, or cultural region.
 

Classes in java.util used by java.awt.image
Hashtable
          This class implements a hashtable, which maps keys to values.
 

Classes in java.util used by java.beans
EventListener
          A tagging interface that all event listener interfaces must extend.
EventObject
           The root class from which all event state objects shall be derived.
 

Classes in java.util used by java.io
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
 

Classes in java.util used by java.lang
Comparator
          A comparison function, which imposes a total ordering on some collection of objects.
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
Locale
          A Locale object represents a specific geographical, political, or cultural region.
Properties
          The Properties class represents a persistent set of properties.
 

Classes in java.util used by java.math
Random
          An instance of this class is used to generate a stream of pseudorandom numbers.
 

Classes in java.util used by java.net
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
Map
          An object that maps keys to values.
 

Classes in java.util used by java.security
Collection
          The root interface in the collection hierarchy.
Date
          The class Date represents a specific instant in time, with millisecond precision.
Dictionary
          The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
Hashtable
          This class implements a hashtable, which maps keys to values.
Map
          An object that maps keys to values.
Properties
          The Properties class represents a persistent set of properties.
Random
          An instance of this class is used to generate a stream of pseudorandom numbers.
Set
          A collection that contains no duplicate elements.
 

Classes in java.util used by java.security.acl
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
 

Classes in java.util used by java.security.cert
Collection
          The root interface in the collection hierarchy.
Date
          The class Date represents a specific instant in time, with millisecond precision.
Iterator
          An iterator over a collection.
List
          An ordered collection (also known as a sequence).
Set
          A collection that contains no duplicate elements.
 

Classes in java.util used by java.text
Calendar
          Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
Comparator
          A comparison function, which imposes a total ordering on some collection of objects.
Currency
          Represents a currency.
Date
          The class Date represents a specific instant in time, with millisecond precision.
Locale
          A Locale object represents a specific geographical, political, or cultural region.
Map
          An object that maps keys to values.
Set
          A collection that contains no duplicate elements.
TimeZone
          TimeZone represents a time zone offset, and also figures out daylight savings.
 

Classes in java.util used by java.util
AbstractCollection
          This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
AbstractList
          This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array).
AbstractMap
          This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
AbstractSequentialList
          This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list).
AbstractSet
          This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
ArrayList
          Resizable-array implementation of the List interface.
BitSet
          This class implements a vector of bits that grows as needed.
Calendar
          Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
Collection
          The root interface in the collection hierarchy.
Comparator
          A comparison function, which imposes a total ordering on some collection of objects.
Currency
          Represents a currency.
Date
          The class Date represents a specific instant in time, with millisecond precision.
Dictionary
          The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
EventListener
          A tagging interface that all event listener interfaces must extend.
HashMap
          Hash table based implementation of the Map interface.
HashSet
          This class implements the Set interface, backed by a hash table (actually a HashMap instance).
Hashtable
          This class implements a hashtable, which maps keys to values.
Iterator
          An iterator over a collection.
List
          An ordered collection (also known as a sequence).
ListIterator
          An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
Locale
          A Locale object represents a specific geographical, political, or cultural region.
Map
          An object that maps keys to values.
Map.Entry
          A map entry (key-value pair).
MissingResourceException
          Signals that a resource is missing.
Observable
          This class represents an observable object, or "data" in the model-view paradigm.
Observer
          A class can implement the Observer interface when it wants to be informed of changes in observable objects.
Properties
          The Properties class represents a persistent set of properties.
Random
          An instance of this class is used to generate a stream of pseudorandom numbers.
RandomAccess
          Marker interface used by List implementations to indicate that they support fast (generally constant time) random access.
ResourceBundle
          Resource bundles contain locale-specific objects.
Set
          A collection that contains no duplicate elements.
SortedMap
          A map that further guarantees that it will be in ascending key order, sorted according to the natural ordering of its keys (see the Comparable interface), or by a comparator provided at sorted map creation time.
SortedSet
          A set that further guarantees that its iterator will traverse the set in ascending element order, sorted according to the natural ordering of its elements (see Comparable), or by a Comparator provided at sorted set creation time.
TimerTask
          A task that can be scheduled for one-time or repeated execution by a Timer.
TimeZone
          TimeZone represents a time zone offset, and also figures out daylight savings.
Vector
          The Vector class implements a growable array of objects.
 

Classes in java.util used by java.util.jar
Collection
          The root interface in the collection hierarchy.
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
Map
          An object that maps keys to values.
Set
          A collection that contains no duplicate elements.
 

Classes in java.util used by java.util.zip
Enumeration
          An object that implements the Enumeration interface generates a series of elements, one at a time.
 


JSR 217 (Maintenance Release)

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 217 specification.