© ADAM with IT (Advanced Design and Manufacturing with Information Technology Internet Journal. Editor in Chief: Professor Paul G. Ranky, PhD) Book Review Copyright and Design Rights by CIMware USA, Inc., and CIMware Ltd. UK. Web: http://www.cimwareukandusa.com, Email to the Editor: cimware@cimwareukandusa.com. All Rights Reserved!

Jump to: ( Book Reviews Main ) or ( Welcome Page ) or (..ADAM with IT )

Java in a Nutshell, Deluxe Edition, including the 5 bestselling Java Books on CD-ROM, by David Flanagan, O'Reilly & Associates, Inc., 2001, 612 pp., ISBN 1-56592-304-9, $69.95 (Fortunately a comprehensive CD is enclosed).

Audience: Web designers and IT experts actually designing, programming and maintaining web-sites, and interested in learning about web authoring techniques and best practices. Medium-to- deep IT background is required to follow this excellent technical text.

Contents & Review: This excellent book is a technical reference for all who need to use Java. It is a reference that includes five fully-indexed and searchable electronic books, covering nearly 4000 pages of technical material, on CD-ROM, plus the print version of the best selling reference: Java in a Nutshell, 2nd Edition.

It explains how to start a Java project; How the Java programming language differs from C; Discusses and demonstrates classes and objects in Java; and then focuses on Java 1.1, and goes into a more in-depth discussion, including inner classes, aplets, events, the new AWT features, object organization and serialization, Java beans, Internationalization and Reflection. Then covers the Java Language Reference, covering syntax, system properties, java-related html tags, and JDK tools.

The conclusion is that if you are interested in a good technical text that covers almost everything you need to know about Java, and Java programming, than this is an excellent reference and resource.

The Appendix contains a useful summary of the java.applet package, the java.awt package, the java.awt.datatransfer package, the java.awt.image package, the java.awt.peer package, the java.awt.beans package, the java.awt.io package, the java.awt.maths package, the java.awt..net package, the java.awt.text package, the java.awt.util package, the java.awt.zip package, and includes a class, method, and field index.

There is also an Index.