Make your own free website on
 Java Reference @ Java Programming
 Programming Network : The Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Java Index - Java Reference Book :

Java Programmer Reference :
Java in a Nutshell : A Desktop Quick Reference

Java in a Nutshell : A Desktop Quick Reference
Check price @

Java in a Nutshell : A Desktop Quick Reference (Java Series) (3rd Edition)
by David Flanagan

Paperback: 648 pages
Dimensions (in inches): 1.21 x 9.00 x 6.04
Publisher: O'Reilly and Associates
ISBN: 1565924878; 3 edition (November 1999) The 3rd edition of the well-known reference, Java in a Nutshell, covers the essential APIs of Java 1.2, including networking, security, input and output, and basic language and utility classes. Due to the size of the Java 1.2 API, graphics and graphical user interface classes are now examined in a volume called Java Foundation Classes in a Nutshell, and server-side and enterprise programming are detailed in Java Enterprise in a Nutshell.

Though primarily a reference, the book starts off with a thorough, fast-paced introduction to Java, exploring all the key topics, including syntax, object-oriented programming, security, beans, and tools. These discussions are brief and very information-dense, and if you are buying this book to learn the language, you will probably be overwhelmed by the speed of this initiation.

This book intends to document quite a bit of Java, and it easily succeeds with broad coverage of Java programming in Part I, and API cataloging broken down by package in Part II. For example, discussions in Part I explain Types, Reflection, and Dynamic Loading. The handling of these topics takes a little over a page, but the book gives a useful overview with code examples that clearly illustrate the points made. It is one of the clearest and most concise treatments of these three topics available.

The chapters in Part II include an introduction, diagrams, and sections for each class in the package. The sections for each class can be very informative, as in the discussion of the Socket class in the chapter, which includes how to instantiate a Socket object, getting I/O streams from the object you instantiated, and how to alter the behavior of sockets. This discussion, like most in this book, is brief, clear, and to the point.

If you are looking for a Java reference, this is a solid volume that will provide lasting value. --John Keogh

Topics covered: Part I, "Introducing Java," provides broad coverage of Java programming topics, including data types, syntax, classes, and objects; Java file structure; inner classes; interfaces; packages; creating and initializing objects; destroying and finalizing objects; input/output; cryptography; networking; security; threads; JavaBeans; JavaDoc; and tools that come with Java 1.2 SDK.

Part II, "The Java API Quick Reference," includes chapters on the following Java packages: java.beans, java.beans.beancontext,, java.lang, java.lang.ref, java.lang.reflect, java.math,,,,,,, java.text, java.util, java.util.jar,, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, and a final chapter, which provides an index for classes, methods, and fields.

From Book News, Inc.: The second edition contains an introduction to key Java concepts, descriptions of all classes in the core Java 1.1 API, and a description of the syntax of the Java language. It also includes an advanced introduction to Java for C and C++ programmers; an overview of all the new features in Java 1.1, both on a package-by-package basis and in terms of overall functionality; a tutorial on inner classes, explaining how to use all the new types of inner classes; and a quick reference for all classes, methods, and variables in the core Java 1.1 API. Book News, Inc., Portland, OR

Book Description: This bestselling book is an essential quick reference for all Java programmers. It contains an accelerated introduction to the Java language and its key APIs, so seasoned programmers can start writing Java code right away. The third edition of Java in a Nutshell covers Java 1.2 and Java 1.3 beta and includes:
• A description of the syntax of the Java language, written in a tight, concise style, that can serve as both a fast-paced tutorial and a language reference.
• An explanation of the object-oriented features of Java that does not assume any prior object-oriented programming experience.
• An overview of the essential Java APIs that shows how to perform common tasks, such as string manipulation, input/output, and thread handling, with the classes and interfaces that comprise the Java 2 platform.
• Documentation for the Java development tools shipped with Sun's Java SDK.

This book also includes O'Reilly's classic-style, quick-reference material for all of the classes in the essential Java packages, including java.lang,, java.beans java.math,,, java.text, java.util, and javax.crypto. This reference material covers all of the new classes in Java 1.2 and 1.3. Once you've learned Java, you'll keep this book next to your keyboard for handy reference while you program.

This book is part of the two-volume set of quick references that every Java programmer needs. It is an essential companion to Java Foundation Classes in a Nutshell, which covers the graphics and graphical user interface APIs in the Java 2 platform, including Swing, AWT, and Java 2D. A third volume, Java Enterprise in a Nutshell, focuses on the Java Enterprise APIs and is of interest to programmers working on server-side or enterprise Java applications.

Ingram: The "Java in a Nutshell, Deluxe Ed." is a Java programmer's dream come true in one small package. The heart of this edition if the "Java Reference Library on CD-ROM: Vol. 1", a comprehensive electronic library for Java developers and programmers. Also included in this package is the second edition of "Java in a Nutshell". Pub: 6/97. --This text refers to an out of print or unavailable edition of this title.

Book Info: Includes a description of the syntax of the Java language, written in a tight, concise style, that can serve as both a fast-paced tutorial and a language reference. Provides an explanation of the object-oriented programming experience and documentation for Java development tools shipped with Sun's Java SDK.

The publisher, O'Reilly and Associates: Java in a Nutshell, Deluxe Edition, is a Java programmer's dream come true in one small package. The heart of this Deluxe Edition is the Java reference library on CD-ROM, which brings together five indispensable volumes for Java developers and programmers, linking related info across books. It includes:
• Exploring Java, 2nd Edition
• Java Language Reference, 2nd Edition
• Java Fundamental Classes Reference,
• Java AWT Reference, and Java in a Nutshell, 2nd Edition
• included both on the CD-ROM and in a companion desktop edition.

This deluxe library gives you everything you need to do serious programming with Java 1.1. The electronic text is fully searchable and includes a complete index to all five volumes, as well as all the sample code found in the printed volumes. The first book in our Java documentation series, Exploring Java, 2nd Edition, introduces the basics of Java. This book shows you how to get up to speed writing Java applets and other applications, including networking programs, content and protocol handlers, and security managers. The second book in our library, the Java Language Reference, 2nd Edition, is an indispensable tool for Java programmers. It is a complete reference that describes all aspects of the Java language, including syntax (presented in easy-to-understand railroad diagrams), object-oriented programming, exception handling, multithreaded programming, and differences between Java and C/C++. The Java Fundamental Classes Reference provides complete reference documentation on the core Java classes that comprise the java.lang,,, and java.util packages. These classes provide general-purpose functionality that is fundamental to every Java application.

The Java AWT Reference provides complete reference documentation on the Abstract Windowing Toolkit (AWT), a large collection of classes for building graphical user interfaces in Java. Java in a Nutshell, 2nd Edition, the bestselling book on Java and the one most often recommended on the Internet, is a complete quick-reference guide to Java, containing descriptions of all of the classes in the core Java 1.1 API, with a definitive listing of all methods and variables. Highlights of the library include: History and principles of Java How to integrate applets into the World Wide Web A detailed look into Java's style of object-oriented programming Detailed coverage of all the essential classes in java.lang,, java.util,, java.awt Using threads Network programming Content and protocol handling A detailed explanation of Java's image processing mechanisms Material on graphics primitives and rendering techniques Writing a security manager Lots of sample code to help you learn by example.

Customer Reviews
use the sdk documentation instead., December 21, 2001
Reviewer: william

it is much better to use a jdk documentation which you can download instead of this reference book.

Incomplete, badly organized, terrible index, November 13, 2001
Reviewer: nothimtheotherguy from Orlando, FL

Avoid this book. Although there is no indication on the cover, it completely skips major sections of the language, such as everything pertaining to Sql and databases. It is organized around package names, which makes it difficult to look anything up. The index is incomplete and doesn't indicate what pages classes are actually defined on.(...)

Book Subjects
Java Beginner's Guides
Java Reference
Java Servlets
Java Certification Central
Visual J++
Computer Graphics / Games: Photoshop Wire | CorelDRAW Wire | PC Games
Graphing Calculators | Shop 4 Calculator
© 2017, Programming Network