- Series: Complete
- Hardcover: 816 pages
- Publisher: Sybex Inc; 3rd edition (July 2002)
- Language: English
- ISBN-10: 0782140777
- ISBN-13: 978-0782140774
- Product Dimensions: 9.1 x 7.8 x 1.9 inches
- Shipping Weight: 3.4 pounds (View shipping rates and policies)
- Average Customer Review: 253 customer reviews
- Amazon Best Sellers Rank: #4,970,613 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.
Complete Java 2 Certification Study Guide (3rd Edition) 3rd Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
What other items do customers buy after viewing this item?
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
From the Back Cover
Here's the book you need to prepare for the Programmer's and Developer's exams. This Study Guide provides:
In-depth coverage of every exam objective for the revised Programmer's Exam for J2SE 1.4 Hundreds of challenging practice questions, in the book and on the CD Leading-edge exam preparation software
Authoritative coverage of all Programmer's exam objectives, including: Language fundamentals Operators and assignments Modifiers Converting and casting Flow control, exceptions, and assertions Objects and classes Threads The java.lang and java.util packages Input and output
In-depth coverage of the topics covered in the Developer's exam, including: Swing components and events Layout managers Enhancing and extending the database Writing the network protocol Designing the user interface GUI prototyping Building the database server Connecting the client and server Preparing the upload
Featured on the CD The enclosed CD is packed with vital preparation tools and materials, including a custom testing engine for the Java Programmer's exam. Loaded with hundreds of practice questions, it lets you test yourself by chapter or by randomized testing, and also provides you with explanations for each question. You'll also find a complete practice Programmer's exam and a fully searchable electronic version of the book.
Top customer reviews
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 (with the additional exam material that can easily be found online) will get you atleast a good passing score. Its probably not gonna teach you java or make you a great java programmer, but the goal is to pass the test, and it does that.
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.
1. There are typos, but not very egregious. They tend to keep you more alert and in a questioning state.
2. I have no doubt the coverage is very thorough.
3. I don't know how close the questions are to the exam questions, but they certainly cover the exam objectives.
4. There are questions at the end of each chapter, with thorough explanations in the appendix, and a CD with a sample test and plenty more questions.
5. The text is thorough, detailed, yet quite easy to read.
Overall this is one of the few books I've purchased in the last 2 or 3 years that I feel I've really gotten my money's worth. I'm not only deepening my knowledge of Java, but gaining real insight and confidence with the extra tips and details thrown into the text. All these extra sections are clearly marked so if you only want the exam info, you can cover the text even quicker.
There may be other choices out there, but you certainly can't go wrong choosing this book!
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