Java Reference
In-Depth Information
•
java.text
Internationalization and localization for formatting and
parsing numbers and dates, sorting strings, and message lookup
by key. These were touched on briefly in
Chapter 24
.
We mentioned these main packages briefly, without covering them in
detail:
•
java.nio
The "New I/O" classes that we briefly introduced at the
pops up in a couple of other places.
•
java.nio.charset
Classes for defining character sets and their en-
codings. This package was briefly covered in
Chapter 13
.
•
java.util.concurrent
Contains (amongst other things) the concur-
rent collections that were briefly discussed in
Chapter 21
.
In addition, there are main packages we haven't covered at all:
•
java.awt
The Abstract Window Toolkit abstraction layer for writing
platform-independent graphical user interfaces.
•
java.applet
The
Applet
class and related types for writing subpro-
grams that can be hosted inside other applications, such as
HTML
browsers.
•
java.beans
The JavaBeans components for user-composable code.
•
java.lang.instrument
Services for defining agents that can instru-
ment applications running on a virtual machine.
•
java.lang.management
Services for monitoring and managing both
the virtual machine and the operating system on which it runs.
•
java.math
Mathematical manipulations. Currently, this package
has only three classes, which handle some kinds of arbitrary-pre-
cision arithmetic.
•
java.net
Networking classes for sockets,
URL
s, and so on.