I used this book and the included "Master Exam" exam simulator software to prepare for the Sun Certified Java Programmer certification exam for Java 5. I passed with a score of 86%. Most of the points lost were on the tricky "threads and concurrency" section, but I don't blame the study guide for that!
Each section of the book starts by describing the exam objectives that are related to the material that section covers. It will even tell you what aspects of Java are NOT on the exam so you don't need to spend valuable study time on those areas. Each chapter ends with a review section that is in point form, so you can use it to cram right before the exam. You also get a series of practice questions at the end of the chapter that will confirm whether or not you are absorbing the material. If you have done the assignment questions, you should have no problems.
I very highly recommend this book! I am looking forward to the soon-to-be-released Java 6 version of the study guide so I can brush up before taking the Java 6 SCJP upgrade exam.
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
13 of 14 people found the following review helpful
Reviews not for Java 5Feb. 3 2006
- Published on Amazon.com
When I started reading the reviews, I could sence a lot of familiarity with the comments. Later I realized that the reviews were for the book of the same title but on the previous Java 1.4.
Therefore a word of caution so that readers do not take the reviews literally for this latest book on Java 5.
12 of 13 people found the following review helpful
Passing the SCJP 1.5 Certification with Success!!April 9 2007
- Published on Amazon.com
This certification study-resource from Authors: Sierra & Bates is a winner! As someone who recently succeeded at the SCJP 1.5 exam, i can vouch for this book. The following review is thus for those interested in preparing for the exam and not quite sure whether this book is the right tool for the job.
I am a beginner in Java, interested in becoming a Sun Certified professional java Enterprise Architect ie: SCEA. I decided to start the trek to the java-technology apex with the SCJP programmer certification, whilst actively preparing for the SCEA accreditation.
I used the following books in preparing for the SCJP exam:
Note: (due to review real-estate constraints, i shall limit this review to (Book 1.) ie: [The SCJP Study Guide] - (the current book in question). you'll find a review for (Book 2.) on the customer review page for (Bk 2 #) using: Link to Book 2 .
Like most new-comers to java, I wanted to get-up to speed in java rather quickly. Therefore, the [SCJP E5] book from Sanghera was chosen as the first reading-reference, as it seemed concise, compact & condensed. However, if i had to do things-over, and choose which one book to use in order to scale the SCJP 1.5 exam -(whilst learning the Java language as well), I'd pick the [SCJP SG] from Sierra & Bates.
About (Book 1): [SCJP SG]: This book proved to be a more thorough read compared with the (SCJP E5) book from Sanghera. I obtained from it the finer level of details that i believe a beginner might require in order to have a better grasp Re: certain exam topics which were difficult to absorb from reading the (SCJP E5) Sanghera book alone. (Please refer to the (Book 2 #) Review link above, for details Re: the exam-topics in question.
However, upon finishing the (SCJP SG) book and answering the questions, i didn't feel quite ready to tackle the real exam. A lot of my other green-horn friends, decided to brave the exam after using the (SCJP SG) alone & uniquely to study & pass the exam; And failed at the first attempt!
- What was missing was: good exam-revision practise material.
While the test-practise question material in Q&A guides from companies like: Testking, Fravo, Certkiller, offered good exam practise-questions, it was surprising to find that all that was done in these various Q&A documents, was to simply list the answers to the various questions wherever they could, but without providing any detailed explanations or analysis as to why any one answer was correct or another-one wrong!
searching led to a SCJP 1.5 Exam-Practise book targeted at assisting the exam-taker in this respect. SCJP Sun Certified Programmer for Java 5 Practice Exams (Exam 310-055) (Certification Press). This book is also from Authors: Sierra & Bates. However, this book isn't due out till the 4th quarter of 2007 ie: (December 1, 2007)! (others): Java Programmer Certification Mock Exam.
-what i did about it: I had to go away and put-together my own exam-practise guide! based on a composite of various exam-revision material encountered during all of my time revising. I found that the time spent coding and verifying references, together with re-reading material about the J2SE5 spec and including detailed & verifiable (explanations + references) in the exam-guide compiled, proved indispensable.
As space is short, i shall include only a few of the key exam-revision practise resources which really helped below: (for details Re: other key resources used, u might want to refer to my customer review posting for (Book 2 ); see Link to (Book 2 #) Review above.
(1a.) The eplanet Study Guide For The SCJP Certification. Google: [ "tech groups yahoo + SCJP-Sun-Certified-Java-Programmer" ]; Is a good Q&A exam-practise + study-guide offering detailed explanations.
(1b.) Fravo SCJP 310-055 [fravo] (-OR-) Testking [testkingonline], (-OR-) Certkiller. They all offer the same compendium of 180 (Q&A)'s, featuring code-exhibits & simulations.
(1c.) For those who are able to, i'd equally recommend getting the 310-055(.pdf) Q&A document from Actualtests. It is a compendium of 224 exam-practise questions. you can download it for free from the ExamCollection site. This is an awesome site for exam takers! It would be even better if u could download the "(.VCE)" version of the Q & A pdf document , but u will need to download a copy of the VCE manager application as well, in order to view the questions. hint : ...Google: "vce manager"
(1d.) Turn to the Java certification success guide (Part 1: SCJP) from the (IBM.Com) site. Its free but, u'll normally need to do an email registration in order to download it. Google: ["developerworks + java certification success"]. It is a short and concise (.pdf) document from the whizlabs group, useful in preparations for the SCJP 5 exam.
understand the stuff & leave no stone unturned.
Schedule, Sit and Ace the exam in 2hrs:55mins, when u've finished with these various exam-practise questions and study-guides.
The exam is comprised of 72 questions of which several are fashioned as drag & drop coding-scenario questions. Although, the pass mark is 59%, I think most people -(myself included!), view the exam as tough, because of its code intensive nature. I think reading, tackling & spotting possible coding errors in code-samples 6-30 lines long is tough under such time-constrained exam conditions, Plus, No credit is given for partial answers. However, on the up-side, it is do-able with the appropriate revision preparation regime.
for those wondering, i took the SCJP 1.5 exam on March 19th 2007. the passing-score achieved was: 98% ie: (71 out of 72 questions ). The pass-mark is 59%.
next stops: SCBCD, SCWCD, SCEA, SCJWSD.
8 of 8 people found the following review helpful
One Of the Top Two SCJP BooksJune 10 2006
- Published on Amazon.com
In the last two years, I have explored all the SCJP books, and I find the following two books very useful:
1. This Book:
This is a very comprehensive book and the focus on the exam objectives is pretty good. There are lots of praises already done for this book. So, I only want to point out from the Introduction inside the book that this is NOT the book for the beginners, it's only for advanced programmers.
2. The SCJP Exam for J2SE 5 by Paul Sanghera (Apress).
This book is new, so not many people know about it. The special thing about this book is that the way material is presented, this book is also good for beginners and intermediate programmers. It also has an excellent focus on the exam objectives. Another special feature of the book that I liked is that it presents complete runnable code examples distributed over all the chapters. You can downlaod the code examples and experiment with them. This can be very useful for the beginners because the SCJP exam is very code intensive. Bottom line: You can prepare for the exam while learning Java programming. If you are advanced programmer, skip the first chapter.
This book does not have a CD but a complete practice exam with well explained answers to the exam questions is given in an Appendix.
Both books re excellent books by their own virtue and get 5 stars from me.
6 of 6 people found the following review helpful
the best book for SCJP preparationFeb. 17 2006
- Published on Amazon.com
I passed the exam today (92%). Admittedly I'm an experienced Java programmer, but this book has been a great, perhaps indispensable, help. This is perhaps the best book for SCJP preparation for several reasons. First, the breadth and depth are just right for the exam, so I got to learn exactly what is required. Java 5 is such a huge language that one can easily get into one specific area (such as generics and collections) and waste a lot of time there (too much depth); there is also the danger that an experienced programmer can still miss certain language features not often used in his day job without the guidance of a book like this (deficiency in breadth.) Second, this book has almost no errors -- a necessity for a detail oriented exam such as SCJP, because nobody can effectively learn if the book's description of complex language features is inaccurate, ambiguous, or even incorrect. This book is meticulous, although the writing style is not like an academic book. Finally, the MasterExams accompanying the book are as helpful as the self test problem in the book. They are a bit more difficult than what appears in the real exam, so don't get discouraged if you don't get a high score from them.
There is also a widely acclaimed book, "A Programmer's Guide to Java Certification" (for JDK 1.4.) I did also read that book, and I like it too. However, here're some caveats: first, PGJC's latest version is for JDK 1.4, so for 310-055 you need to supplement it with some other resources, such as THIS book; second, PGJC delves into certain language issues that are "deeper" than what the exam requires. Understanding these issues is certainly very helpful, but if you are not already very familiar with Java language, you may feel overwhelmed by the level of complexity. This book in contrast tends to be more gentle and the depth is just right for the exam.
A note on JDK Edition: the version published in December 2005, ISBN 0-07-225360-6, has been updated for Exam 310-055. The coverage of JDK 1.5 features (generics, enum, autoboxing, etc.) is quite sufficient for the exam. The exam I took is 310-055.
8 of 9 people found the following review helpful
The only book needed for SCJP 5.0 (310-055)Aug. 30 2006
Mahesh, MS, PMP
- Published on Amazon.com
I have been a Java programmer for over a decade. I moved on from being a hands-on developer to J2EE architecture and PM few years ago.
When i decided to upgrade my Java certification, that i initially obtained in 1998, i needed a single book and i picked this up based on reviews here. I read it for about a week chapter by chapter and then took the 2 practice tests and i was able to score 90% on the test today.
1. This book is all you need to pass the exam.
2. The exam questions are simpler than the ones in the book.
3. As mentioned in the book be careful about reviewing drag and drop questions. They will wipe your previous answers.