Java Certification Resources

Java Certification Resources

The Sun Certified Programmer for the Java 2 Platform certification is the first level of certification for the Java language. Sun started certifying programmers back in 1996 when the 1.02 JDK was the current language version. The Java 2 Platform (or JDK 1.2) was released in December 1998, and we are now up to SDK 1.5 as the official release.

The Exam Objectives

Sun has a number of Java related certifications! There will be some confusion due to the fact that Java 1.5 is also referred to as Java 5.0. The marketdroids just can't seem to leave the nomenclature alone. Follow these links for the different objectives (you may have to scroll way down the pages.)

Visit Sun's FAQ about various exams. Note that the site is run by the education division of Sun, not the Java division.

My Exam Cram Book!!!

Hurrah! The Java 2 Programmer Exam Cram 2 (ISBN 0789728613) book that Marcus Green and I revised for the 310-035 exam has been available for several years! Click here to buy the book from It came out in March, 2003 from Que Publishing, a highly respected source of training materials and study guides. The first and second editions of this book were quite popular and went to multiple printings, but the publisher (Coriolis) went out of business.

Fortunately, Que Publishing picked up the entire Exam Cram series, renaming it Exam Cram 2. These books are carefully designed to help you cram for specific exams. If you want a general Java text, look elsewhere, but if you want to cram for the 310-035 exam, this is your best and lowest-cost solution.

You can get a preview look at a sample of the exams in that book in the Applet simulation listed below or in HTML format at my new Web site! Check out information about the Java 2 Programmer Exam Cram 2 book on that site as well.

Bill's Practice Certification Exams

This applet simulates the environment of the Java 2 Programmer Certification Exam (310-035) as administered by Prometric. The questions are based on the Java 2 exam objectives document as published by Sun. This is a small subset (43 questions) from the multiple example exams in the new Exam Cram book.

For 640x480 displays
For 800x600 displays
For 1024x768 displays

We have been running various versions of these tests online since March of 1998, accumulating information on those aspects of the Java certification exam that people have the most difficulty with. This information has helped in the creation of the new book.

Over 10,000 test results have been recorded in the last several years. I have selected 19 of the most frequently missed questions on a variety of topics and placed them in the following Hardest Questions Collection. If you get a good score on these you should have no fear of the real test.

Marcus Green's Java Programmer Certification Exam And Training Web site includes discussion groups, several downloadable mock exams, tutorials plus a lot of other resources. Marcus has been operating this site for years and has refined the tutorial based on the questions of students preparing for the exam. NEW! Marcus is selling PDF copies of his tutorial at The tutorial is over 270 pages and purchase includes access to a large mock exam database! Marcus also contributed to the 2nd Edition of my Java 2 Exam Prep book and the new release of Java 2 Programmer Exam Cram 2 from Que!

General Java

Bill's Books

Recent Java books I have worked on!

Valid XHTML 1.0 Transitional