- Hardcover: 851 pages
- Publisher: McGraw-Hill Education; 1 edition (July 15, 2008)
- Language: English
- ISBN-10: 0071591060
- ISBN-13: 978-0071591065
- Product Dimensions: 7.6 x 2 x 9.5 inches
- Shipping Weight: 3.4 pounds (View shipping rates and policies)
- Average Customer Review: 4.5 out of 5 stars See all reviews (158 customer reviews)
- Amazon Best Sellers Rank: #350,846 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
SCJP Sun Certified Programmer for Java 6 Exam 310-065 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2017 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who bought this item also bought
About the Author
Kathy Sierra is a co-developer of the SCJP exam and Sun's practice exam. She is also a Sun Certified Java Instructor and the founder of the world's largest Java certification website, Javaranch.com.
Bert Bates is a Sun Certified Programmer for Java and has participated in the development of the SCJP exam and Sun's practice exam. He is the coauthor, with Kathy Sierra, of the previous editions of this book.
If you are a seller for this product, would you like to suggest updates through seller support?
Top customer reviews
There were a few times when I thought it could have been better organized, but overall the organization was OK. The main drawback I found was that there seemed to be a few details it left out. There were a number of times as I was doing the practice questions that I came upon some rule that had not been covered in the text. I even rescheduled my test because I was missing so many of the questions. That is the main reason why I'm giving it four stars and not five. In their defense, it is difficult to write a text that exhaustively covers everything in a language as large as Java. I did pass the test, but I'm just wondering if I could have passed the test earlier and with less time spent studying had they explained a few things a little better.
Despite a few small flaws, I ended up passing the test with an 85%, 27% more than the required 58%. The only training I did was studying this book, doing the practice questions, writing lots of sample programs, and occasionally looking at the online API. Oh, and I did consult another book about threads but I ended up not needing to because the questions on threads on the exam were not very hard. So this book did it's job. The questions on the test were easier than the book's practice questions.
I would recommend that someone wanting to pass the exam get this book, read it, take notes, and do lots of little programs as the authors recommend in the forward. Start by copying the sample code in the book, then tinker with it to see what happens when you change this thing or that thing. Then write a few of your own programs, changing various parts to see how it changes the output. And then take all the sample questions at the end of the book, and then do the sample quizzes and tests on the CD. Start the quizzes several weeks before the test, not a week before like I did, so you can have plenty of time to go back and study the areas where you are weak. When you miss a question, find out why you missed it, and go back later after you have forgotten the specific answers and try it again. And don't stress too much because like I said I found the actual test to be easier than their practice questions. If you combine careful study of this book with writing code and doing the quizzes, you will almost certainly pass the test.
Many of the test questions rely on misdirection/trickiness, as opposed to getting plainly at your understanding of Java itself. Several questions only test brute memorization of APIs. There are not enough questions, so the categorical results given to you afterwards have little meaning (50% in concurrency! Meaning probably 2 out of 4 questions--on a topic covered in 80 pp in the book!). You can get for example 3 possibilities correct out of 7, but miss a 4th, so get the whole question wrong. At least they have drag-and-drop now, which they didn't have in the 1.4 exam.
It is, in short, a poor design. Given that, this book does do a good job of preparing you for the mess. The book mentions "toughening you up" for the exam and I think that's accurate. One problem is that there is no published errata, and the errata, particularly in the mock exams will drive you crazy. The website Java Ranch is a good place to check when something seems like a typo.
There's really no short cut to 1.) reading the thing front to back 2.) going through the questions and answers at each chapter's end 3.) going through the provided mocks and 4.) writing dozens of little programs that mimic the points in the mocks.
But be aware: Oracle now owns Sun, and has announced a new "Sun Java Programmer Plus Certification", which they call Sun's first "performance-based" Java certification exam. It's apparently in beta. It may make this version of the SCJP 6 obsolete. Good riddance I say!
So, if you haven't signed up with Sun to take the SCJP 6 yet, and haven't bought this book yet, it may be worth holding off until the dust settles. Currently they're saying they'll have a beta version of the new exam ready in March 1, 2010. That seems a bit too quick. The cost of this exam (SCJP) has doubled since 2006, to $300, so it may be worth waiting to take this "Plus" version instead. It's hard to find info about the beta on the Oracle site, though you can follow news at Java Ranch in the SCJP forum, under the topic Regarding SCJP Plus. Those guys are on it like rats on cheese.
Of course where would any certification exam be without its associated lucrative cottage industry of prep books! They may delay release of a new test, until they have big fat exam books like this one ready to publish.
1. This WILL NOT teach you Java and should not be your introduction to Java. This does not teach you how to program.
2. This WILL prepare you for the test. I don't think I would have passed the test if not reading this book prior to taking the exam. They know the types of questions that will be asked and prepare you for those types of questions.
I definitely recommend this to someone who wants to pass the Oracle Certified Professional Programmer exam.
If you are wondering, I received an 80% on the exam. Not an amazing score, but definitely a solid passing mark. I read through the book once and after each chapter, did the chapter quiz. I didn't do any of the exams on the CD or any form of final study.
Not even the big content of it discouraged me. I need to emphasize that this a big step for me once I'm not interested to read books at all, even what I now say thats a tinny book, say 60 pages, is hard to hold my attention.
I'm so satisfied that I'm planning to buy more books from the same authors once I'm done reading this one.
It's also worthy to say that I develop in Java for some years, but the book shows some things that are not used in the daily activities of most developers and explain how things works, that sometimes makes you surprise because you haven't realized this before. In my opinion, it's a must-read for every Java developer.
In addition, I believe this is not a good book for wants to learn Java, this book is for those who already know to develop, but want to understand how things work and learn new stuff in the language. Regards.
Most recent customer reviews
You will get set of 11 tests which ensures 100% marks in OCJP. All the best