- 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.