Chapter 16. java.util and Subpackages
This chapter documents the java.util package, and
each of its subpackages. Those packages are:
java.util This package defines many important and
commonly used utility classes, the most important of which are the
various Collection, Set,
List, and Map implementations.
In Java 5.0 the collection classes and interfaces have been converted
into generic types. java.util.concurrent This package includes utilities for
concurrent programming, including
threadsafe collection classes, threadpool implementations, and
synchronizer utilities. java.util.concurrent.atomic This package includes classes that
define atomic operations on primitive values
or object references. java.util.concurrent.locks
This
package contains low-level lock and condition utilities. java.util.jar This package defines classes for reading and writing
JAR (Java ARchive) files. They are
based on the classes of the java.util.zip package. java.util.logging This package defines a powerful and flexible
logging API for Java applications. java.util.prefs This package allows applications to set and query persistent values
for user-specific
preferences or system-wide
configuration parameters. java.util.regex This package defines an API for textual pattern matching using
regular expressions. java.util.zip This package defines classes for reading and writing
ZIP files and for compressing and
uncompressing data using the "gzip"
format. |