The author of the best-selling Java in a Nutshell has created an
entire book of real-world Java programming examples that you can learn
from. If you learn best "by example," this is the book for you.This
third edition covers Java 1.4 and contains 193 complete, practical
examples: over 21,900 lines of densely commented, professionally written
Java code, covering 20 distinct client-side and server-side APIs. It
includes new chapters on the Java Sound API and the New I/O API. The
chapters on XML and servlets have been rewritten to cover the latest
versions of the specifications and to demonstrate best practices for
Java 1.4. New and updated examples throughout the book demonstrate many
other new Java features and APIs.Java Examples in a Nutshell is a
companion volume to Java in a Nutshell, Java Foundation Classes in a
Nutshell, and Java Enterprise in a Nutshell. It picks up where those
quick references leave off, providing a wealth of examples for both
novices and experts. This book doesn't hold your hand; it simply
delivers well-commented working examples with succinct explanations to
help you learn and explore Java and its APIs.Java Examples in a
Nutshell contains examples that demonstrate:
- Core APIs, including I/O, New I/O, threads, networking, security,
serialization, and reflection
- Desktop APIs, highlighting Swing GUIs, Java 2D graphics, preferences,
printing, drag-and-drop, JavaBeans, applets, and sound
- Enterprise APIs, including JDBC (database access), JAXP (XML parsing
and transformation), Servlets 2.4, JSP 2.0 (JavaServer Pages), and RMI
The book begins with introductory examples demonstrating structured and
object-oriented programming techniques for new Java programmers. A
special index at the end of the book makes it easy to look up examples
that use a particular Java class or accomplish a desired task. In
between, each chapter includes exercises that challenge readers and
suggest further avenues for exploration.