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.



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net