1 STREAMS AND FILES
Streams
Reading and Writing Bytes
The Complete Stream Zoo
Combining Stream Filters
Text I nput and Output
How to Write Text Output
How to Read Text Input
Saving Objects in Text Format
Character SetS
Reading and Writing B inary Data
Random-Access Files
ZIP Archives
Object Streams and Serialization
U nderstand i ng the Object Serial ization Fi le Format
Modifying the Default Serialization Mechanism
Serializing Singletons and Typesafe Enumerations
Versioning
Using Serialization for Cloning
Fi le Management
New I/O
Memory—Mapped Fi les
The Buffer Data Structure
Fi le Locking
Regular Expressions
2 XML
Introducing XML
The Structure of an XML Docu ment
Parsing an XML Document
Validating XML Documents
Document Type Definitions
XML Schema
A Practical Example
Locating Information with XPath
Using Namespaces
Streaming Parsers
Using the SAX Parser
Using the StAX Parser
Generating XML Documents
Writing an XML Document with StAX
XSL Transformations
3 NETWORKING
Connecting to a Server
Socket Ti meouts
……
4 DATABASE PROGRAMMING
5 INTERNATIONALIZATION
6 ADVANCED SWING
7 ADVANCED AWT
8 JAVABEANS COMPONENTS
9 SECURITY
10 DISTRIBUTED OBJECTS
11 SCRIPTING,COMPILING,AND ANNOTATION PROCESSING
12 NATIVE METHODS
INDEX