REVIEW - SAMS Teach Yourself Java 2 Platform in 21 Days


SAMS Teach Yourself Java 2 Platform in 21 Days


Laura Lemay, Rogers Cadenhead



Sams (1999)




Dave Rutlidge


December 1999



The 'Complete Compiler Edition' of the Java 1.2 book is a boxed set comprising the book itself and a CD containing a copy of Borland's JBuilder 2 standard edition. The book itself is available for twenty pounds less and the Java Development Kit (JDK) free of charge over the Internet ( The Complete Compiler Edition is, therefore, of questionable value, unless you particularly want the Borland offering. None of the examples used in the book use JBuilder; rather the use of the JDK is assumed.

The Java 2 Platform book includes a CD containing, amongst other things, the JDK version 1.2 and a copy of the Publisher Edition of JBuilder.

I was curious to compare the Java 1.2 and Java 2 platform books as the Java 2 platform incorporates version 1.2 of the JDK. It proved to be an easy comparison as the books are essentially identical, except in that the Java 2 Platform book includes a 'bonus week' that expands on some of the themes only touched upon in Java 1.2 book. The only omission from the Java 2 Platform book is the Java Language Summary - a surprising omission from the Professional Reference Edition of the book!

While I found the authors' style somewhat flippant and very American, the content is well presented and provides a comprehensive teach yourself guide to Java applet and application development (but not JavaScript). The code examples are included on the CD, although the text constantly refers one to the authors' web site instead. Sadly, there are no exercises or self-assessment questions to test the readers' understanding. While each chapter concludes with a question and answer section, these are of generally little value and do not enhance the learning experience.

In my opinion removing the excessive American humour, adding exercises and review questions and expanding the reference section would significantly improve the books. Nonetheless they provide a readable and comprehensive teach-yourself guide aimed squarely at the novice programmer.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.