- Series: Study Guide
- Hardcover: 899 pages
- Publisher: Sybex Inc; 2nd edition (September 14, 2000)
- Language: English
- ISBN-10: 0782128254
- ISBN-13: 978-0782128253
- Product Dimensions: 7.8 x 2.2 x 9 inches
- Shipping Weight: 3.9 pounds (View shipping rates and policies)
- Average Customer Review: 198 customer reviews
- Amazon Best Sellers Rank: #4,105,981 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.
The Complete Java 2 Certification Study Guide: Programmer's and Developers Exams (With CD-ROM) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
Newly revised and updated for Java 2 standards, the second edition of The Complete Java 2 Certification Study Guide is packed with information on what you'll need to know to pass both the Sun Java Programmer and Developer Exams. With Java certification becoming ever more popular, this title is an essential resource for anyone who's preparing for it.
The cover of the book asserts that one of its team authors actually contributes questions to Sun's tests.
The goal here isn't so much to beat the testmakers (although the book has plenty to say about test-taking strategy) as it is to master the finer points of Java that you'll need to understand to succeed on the exam. The focus is on the areas that Sun has defined as important. The Programmer Exam--the first level of Sun certification--is covered first. Basic language features are reviewed, such as access specifiers, operators, and other keywords that will help make you an expert. (Some sections explain with great clarity the mysteries of Java's "extra" shift operator and other features.) Other chapters cover threads and multithreading strategies, as well as user-interface design with layout managers (which Sun considers important).
The second half of the volume concentrates on the Developer Exam, a more free-form exercise in which programmers write custom code, based on a specification from Sun. Two case studies, one for a room-scheduling application and another for a trouble-ticket system that tracks requests for technical support, illustrate this test. As the solution is presented, you'll learn how to build custom client/server software, and how to use Remote Method Invocation (RMI) and other advanced techniques. There's also advice for the best programming styles and choices for passing this challenging exam.
As in the previous edition, each chapter in this book concludes with sample questions (about 10 each) to help you study. In the new edition, there's now a full sample Programmer Exam (both printed and on the accompanying CD-ROM), which simulates the length and format of the real thing. In all, the new edition of this previously bestselling title will continue to provide helpful preparation for anyone who seeks Sun certification.
Despite the bulk (over 900 pages), this book actually makes for quick reading, and will help anyone decipher some of the more difficult aspects of the Java programming language. --Richard Dragan
- Introduction to Sun certification and the Programmer Exam
- Java language fundamentals: primitive data types, literals, arrays, and garbage collection
- Java operators up close (including evaluation order and the shift operators)
- Access specifiers (public, private, default, and protected)
- Converting and casting rules in Java (including promotions)
- Flow-control statements
- Exception handling
- Object-oriented design primer
- Overloading and overriding
- Inheritance and subclassing
- Inner classes
- Threads and synchronization techniques
- Using the Math, String, and StringBuffer classes effectively
- The Java 2 Collections API
- Layout managers
- Event handling
- AWT components
- File I/O
- Introduction to the Sun Developer Exam
- Sample room-reservation case study
- Working with Java databases
- Creating a client/server system from scratch
- Remote Method Invocation (RMI)
- Multithreading issues
- User-interface design with Swing
- Trouble-ticket problem tracker case study
- Using Swing JTable, JTree, and other Swing controls
- How to submit finished exam work to Sun
- Tips for the follow-up exam
- Sample Programmer Exam (including CD-ROM version)
- The future of Sun certification
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
There are 10 small source code and 2 long ones, the rest are theory.I passed the exam yesterday with very good score. Do not expect a perfect score but rather understand Java concept thoughly. I also purchased the gEsJava2 and Jcertify. Those are excellent mock exams. Very closed to the real exam, but make sure that you understand the concept first before taking them.Good Luck! Join me in the Java legacy <:-).
This book is very, VERY helpful. However, be sure to do additional studying outside of this book. And beware that some of the exam questions on the CD are actually programmed incorrectly, and selecting the correct answer will be marked as INCORRECT. The 'correct' answer they give you will in some cases actually conflict with the explaination for that answer.
Very poor execution, but nonetheless is a very good BASIS for study to pass the SCJP.
I have not yet taken the SCJD, but the text for it (starting at chapter 10) leave a lot to be desired. Again, it's a good starting point, but you should do more studying and lots (!) of Swing/RMI/Threading practice in beyond what the book covers, before taking your test. It's description of RMI does leave a lot to be desired.
This book barely covers all that could possibly be asked in the exam. Given that I can absorb 80% of any book, I had to rely on Mughal's book too since it covers 200% of what can be asked in the exam..!
The improvement the book needs is to add access to the code (and get rid of all the typos).
I think this book should be included in the study plan of anyone who is serious about passing the exam. However it is not enough. Key part of preparing for the exam is getting exposed to wide variety of questions that can be asked on the specified topics. This includes questions on related topics (not explicitly as exam objective) and trick questions. Trick questions have the appearance of a question that is asking about one thing but in actuality it is testing something completely different. For example, what appears to be a question on thread is actually testing inheritance. If you only do the questions on the book, you fall right into these traps.
So the second part of preparing for the exam is getting your hands on many mock exams that are out there. My favorite is a set of 3 exams by Marcus Greens. Do google search on "java mock exam" and you'll find a whole bunch.
Study plan...everyone has different technique, this is mine.
1)one chapter a day for 13 days. Study the book and take the self-test on the next day. For example on day 3, you would start the day by reviewing the material studied on day 2 and take the self-test for the same chapter. Move onto chapter 3 after you have reviewed the self-test result. I cut the book into little pieces so I can carry it around with me easily (I know, sick!).
2)Mock exam for 2-3 days.
This is pretty aggressive plan so you should commit at least 3-4 hours a day.
I would have given 5 stars if the book had advised to take mocks exams on web.
Most recent customer reviews
I felt rejuvenated and felt like doing yoga.......
So, i am not able to rate it as good as the product I received was NOT complete as...Read more