Electronic Review of Computer Books

[ ERCB Home | New | Feature | Brief | DDJ | Letters | Links ]

[an error occurred while processing this directive]

Vital Statistics

Title Java Certification Exam Guide for Programmers and Developers
Author Barry Boone
Publisher McGraw-Hill
New York, New York
http://www.books.mcgraw-hill.com/
Copyright 1997
ISBN ISBN 0-0791-3657-5
Pages 704
Price $54.95


Java Certification Exam Guide

The intended audience for Java Certification Exam Guide for Programmers and Developers is programmers who have some experience with Java and who wish to pass the certification exam(s) without the expense of Sun's training courses. The book gives complete instructions on registering for and taking both the Programmer's and the Developer's Exam. The Programmer's Exam is taken first and is the only one which is objective; most of the material in the book is devoted to it. The following is a list of the subjects covered (and they are all likely to be represented on the Programmer's Exam):

Additional topics included for the Developer's Exam (but which are treated too superficially to be of use without additional texts):

The book's strongest points are: it has plenty of good code examples; it highlights specific subject objectives, key concepts, tips, warnings (this is most useful for rapid identification in support of last minute cramming); and it provides plenty of good questions on each subject (including two full sample exams), as well as abundant programming exercises, with well explained solutions for each. The questions are similar to those on the exam, both in subject and level of difficulty.

The principal deficiency of the book is that the subjects are not presented in any logical order, so that it is impossible to learn the language from this book alone (which is consistent with the authors' intended audience). Also, the programming constructs are not compared and contrasted to those in C, which is likely to be the programming background of most of the book's audience. And finally, the book cannot serve as a reference because of insufficient definitions (for example, the book discusses the minimal constructors of BorderLayout and GridLayout but only alludes to the fact that both can be offset in from the container border without giving the syntax of the constructor for that purpose) and insufficient class hierarchy charts.

-- Peter Gottlieb


Quick Rating

Readability Star Star Star HalfStar
Originality Star Star Star
Organization Star Star HalfStar
Accuracy Star Star Star HalfStar
Consistency Star Star Star
Depth Star Star Star
Timeliness Star Star Star
Editing Star Star HalfStar
Design Star Star Star
Overall Value Star Star Star

Explanation of ERCB rating scale: No stars = unacceptable, 1 Star = marginal, 2 Stars = average, 3 Stars = above average, 4 Stars = exceptional.


A book like Boone's Java Exam Certification Guide is essential for an ordinary mortal trying to pass the programmers exam without actually taking a course from Sun. There is at least one alternative book: Java 1.1 Certification Study Guide, by Simon Roberts and Phillip Heller (Sybex, 1997, $44.95, ISBN 0-7821-2069-5), which has a more logical organization by topics, starting with the simple and building to the most complex, so that it can serve as a textbook for proficient programmers unfamiliar with Java. This potential teaching purpose is supported by more complete explanations of each topic, including very effective use of figures. The book also has a complete reference of classes and methods (running several hundred pages). This extra attention to instructional material comes at the cost of a much smaller complement of programming examples and reader questions and exercises. This latter deficit is partly compensated by the CD-ROM which contains a complete simulation of the certification exam, in addition to the JDK 1.1.3 (which should have fewer bugs than the 1.1.1). Roberts and Heller claim to be directly involved in the preparation of the exams, so one might hope that their questions will be more representative of what is actually on the exam (although they are certainly more limited).


Copyright © 1998 Electronic Review of Computer Books
Created 1/5/98 / Last modified 1/5/98 / webmaster@ercb.com