Have one to sell? Sell yours here
Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) [Paperback]

Kathy Sierra (Author), Bert Bates (Author)
4.3 out of 5 stars  See all reviews (265 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback --  
There is a newer edition of this item:
SCJP Sun Certified Programmer for Java 6 Exam 310-065 SCJP Sun Certified Programmer for Java 6 Exam 310-065 4.6 out of 5 stars (95)
$25.71
In Stock.

Book Description

0072226846 978-0072226843 December 11, 2002 1

Revised and updated by one of the co-developers of the (310-035) Programmer exam, this edition offers complete coverage of the Sun Certified Programmer for Java 2 exam objectives and newly added, complete coverage of both portions of the Sun Certified Java 2 Developer's exam. More than 250 challenging practice questions have been completely revised to closely model the format, tone, topics, and difficulty of the real exam. An integrated study system based on proven pedagogy, exam coverage includes step-by-step exercises, special Exam Watch notes, On-the-Job elements, and Self Tests with in-depth answer explanations to help reinforce and teach practical skills.

Praise for the author:

“Finally! A Java certification book that explains everything clearly. All you need to pass the exam is in this book.”

—Solveig Haugland, Technical Trainer and Former Sun Course Developer

"Who better to write a Java study guide than Kathy Sierra, the reigning queen of Java instruction? Kathy Sierra has done it again—here is a study guide that almost guarantees you a certification!"

—James Cubeta, Systems Engineer, SGI

"The thing I appreciate most about Kathy is her quest to make us all remember that we are teaching people and not just lecturing about Java. Her passion and desire for the highest quality education that meets the needs of the individual student is positively unparalleled at SunEd. Undoubtedly there are hundreds of students who have benefited from taking Kathy's classes."

—Victor Peters, founder Next Step Education & Software Sun Certified Java Instructor

“I want to thank Kathy for the EXCELLENT Study Guide. The book is well written, every concept is clearly explained using a real life example, and the book states what you specifically need to know for the exam. The way it's written, you feel that you're in a classroom and someone is actually teaching you the difficult concepts, but not in a dry, formal manner. The questions at the end of the chapters are also REALLY good, and I am sure they will help candidates pass the test. Watch out for this Wickedly Smart book.”

-Alfred Raouf, Web Solution Developer, Kemety.Net

"The Sun Certification exam was certainly no walk in the park but Kathy's material allowed me to not only pass the exam, but Ace it!"

—Mary Whetsel, Sr. Technology Specialist, Application Strategy and Integration, The St. Paul Companies



Editorial Reviews

Amazon.com Review

Anyone preparing for Sun's certification exam 310-025 will find Sun Certified Programmer for Java 2 Study Guide of use. It provides a fast-paced tour of essential Java features and do-it-yourself sample test questions that will improve your chances for success on the exam.

This fact-based approach highlights material that will be on the test. This means that it pays special attention to certain topics (for example, public-, protected-, and private-access rules), even though you may not normally need to think at this level of detail. Besides the basics, the text explains the details of class design and string processing particularly well. Exception handling and garbage collection in Java is also discussed, as well as class design as it pertains to the certification test. The book includes plenty of tricks and tips for what's covered on the test, along with what to watch out for in certain areas.

A longer chapter on AWT for building basic user interfaces in Java rounds out this text. Every section provides challenging sample questions (usually about 20 for each chapter), which let you test your knowledge. An appendix contains more than 100 pages of answers and explanations for these self-test questions. (The companion CD-ROM features a computer-based test, similar in format to the actual certification exam.) If you have some Java experience, this book will quickly help ready you for official Java certification. Sun Certified Programmer for Java 2 Study Guide definitely delivers the goods. --Richard Dragan

Topics covered:
  • Test-preparation guide to the Sun Certified Programmer for Java 2 exam 310-025
  • The format of the certification test
  • Java language basics
  • Data types, arrays, and strings
  • Declarations and access control
  • Operators
  • Equality testing
  • Flow control
  • Exception handling (try, catch, and finally blocks)
  • Checked and unchecked exceptions
  • Java garbage collection

  • Mark-sweep algorithms
  • Encapsulation and class design in Java
  • Overloading and overriding methods
  • Inner classes
  • Threads and synchronization techniques
  • Math, String, and StringBuffer classes
  • Java collections
  • The AWT user interface classes
  • Event handling (events, sources, and listeners)
  • Sample test questions and answers
  • --This text refers to an out of print or unavailable edition of this title.

    Review

    "High-level, in-depth yet down-to-earth. This book is great! Straightforward and conceptually sound. One of the most well written certification guides I've ever read. Lots of facts, no fluff. Focuses in on key topic areas. Sample questions solidify understanding and build confidence." Review of the 1st Edition Study Guide Simon Lee, Berlin, NH --This text refers to an out of print or unavailable edition of this title.

    Product Details

    • Paperback: 752 pages
    • Publisher: McGraw-Hill Osborne Media; 1 edition (December 11, 2002)
    • Language: English
    • ISBN-10: 0072226846
    • ISBN-13: 978-0072226843
    • Product Dimensions: 9 x 7.3 x 1.6 inches
    • Shipping Weight: 2.8 pounds
    • Average Customer Review: 4.3 out of 5 stars  See all reviews (265 customer reviews)
    • Amazon Best Sellers Rank: #813,574 in Books (See Top 100 in Books)

     

    Customer Reviews

    265 Reviews
    5 star:
     (179)
    4 star:
     (36)
    3 star:
     (16)
    2 star:
     (13)
    1 star:
     (21)
     
     
     
     
     
    Average Customer Review
    4.3 out of 5 stars (265 customer reviews)
     
     
     
     
    Share your thoughts with other customers:
    Most Helpful Customer Reviews

    81 of 83 people found the following review helpful:
    5.0 out of 5 stars Definitely not enough to get 100%, September 5, 2004
    Amazon Verified Purchase(What's this?)
    This review is from: Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) (Paperback)
    I do strongly recommend this book for anyone willing to pass the SCJP exam,
    even though, it is very important for you to know that it does not cover ALL
    possible content you will find in the real exam, will cover most yes, but
    not all. If you are newbie you would not notice (dangerous) but if you do have
    experience, sometimes you will feel like going and find by yourself some
    gaps in the book. If you are the kind go for all 100% getter I do strongly recommend
    using additional study materials as complement and even more, use your favorite
    development environment to test all gaps or questions you might find which are
    not covered in the book.

    Pros:

    - The book covers nicely most of the exam objectives.

    - It is a breeze to read it, I have even had friends asking me what was this
    comedy about. I did really enjoy reading it. I did not find any bad jokes,
    I think I would enjoy a party with the authors, we have the same sense of humor.

    - The book is 100% reliable, perfectly accurate, if the content is in the book
    it is right. As far as I can tell, I did not find one single question error or
    wrong concept and I made all self tests in the book and I consider myself a
    really meticulous guy (this is a MUST requirement for any study material, there
    are many inaccurate books and preparation materials with flawed concepts). Not
    studying or keeping your concepts from experience is even better than studying it
    wrong, this book only does good. The authors gained my entire trust, I will look only
    for them when looking for further Java certification books.

    - After reading it I was EVEN able to spot few really flawed questions in my
    third-party training software!!! this speaks by itself. They (third-party training
    software support) were very surprised at that, I asked them how could I rely on a
    training software with few flawed questions and their answer was "you are really
    prepared, this proof you really master the concepts and that you are ready for the
    test", thanks to this book.

    Cons:

    - Bear in mind there are (I would say) many uncovered concepts or topics related to the
    exam, this book is not an exhaustive Java reference and some of the uncovered content
    can easily appear in the test, these bellow are the kind of questions left unanswered/uncovered
    that you would have to find out BY YOURSELF somewhere else and you might be surprised to
    find in the exam e.g.

    . What are Daemon type threads how they behave differently from non-daemon threads?
    . Are static variables initialized as instance variables with default values?
    . some exotic declarations e.g. can you tell about this one? "int[] a, b[];" here
    you have an array and a matrix.
    . Converting Octal/Hex/Binary/Decimal.
    . Operators precedence!!!
    . Are assertions considered as a return statement with the compiler
    returning the kind of "line X is unreachable because of a previous assert false;"?
    . Is there an inner classes nesting limit?
    . How can you refer to the instance of the outmost class from the nested 2nd level
    deep non-static inner class?
    . Can methods return references to (method) locally declared inner classes, if so
    how can that be referenced/used from outside? as Object?
    . Possible valid access modifiers for (method) locally declared inner classes?

    - The software included with the book is in my opinion very bad quality, not
    the content of the questions (I never did any) but the applications, the
    selftest software included with the book is a very small sized frame
    no-resizable that you would have to scroll back and forth for reading
    any question, extremelly annoying. Additionally the bonus stuff on internet
    I could never download because of some errors in the pages, I finally gave
    up about using it.

    I had the SCJP 1.4 exam last friday 09/03/2004 passing with 95% and this was my
    passing formula:

    - I have more than 5 years experience programming in Java and C++.

    - Reading this book. It took me one calendar week to go through the complete
    book (SCJP part) with questions and everything. I am in holidays and invested
    4 days for studying :-) on top of one weekend. Not to mention this book
    was my pillow for this complete week. But you can reeeeally enjoy reading
    it, I read most of it on Parade Platz, Movenpick, having Movenpick chocolate
    ice creams, if you are Swiss you know what I am talking about ... the ice cream
    helped a lot.

    - I practiced mostly using SelfTest Software http://www.selftestsoftware.com
    training to track my progress.

    - I had already the Brainbench certification Master in Java 1 & 2,
    http://www.brainbench.com. I recommend having the Brainbench Java 2
    test or preparation before going to the SCJP. Brainbench has the toughest
    tests I have ever experienced, if you can make it there you can make it anywhere!!!
    But understand that Brainbench test objectives are much broader.

    These are some nice statistics you can use as a reference, these are the results
    of my preparation compared to the results in the actual exam, I think there is a
    clear correlation:

    SelfTest questions included in the book (I did each only once after reading the corresponding
    chapter, does not make sense doing many times, the idea is not to memorize), however writing
    what (and why) you did wrong is very useful to focus your studying efforts even further:

    Chapter 1- Language Fundamentals 17/20 (85%)
    Chapter 2- Declarations and Access Control 10/15 (66%)
    Chapter 3- Operators and Assigments 17/18 (94%)
    Chapter 4- Flow Control, Exceptions and Assertions 14/20 (70%)
    Chapter 5- OO Overloading and Overriding ... 21/21 (100%)
    Chapter 6- java.lang Math, Strings, Wrappers 15/19 (78%)
    Chapter 7- Objects and Collections 12/15 (80%)
    Chapter 8- Inner classes 8/12 (66%)
    Chapter 9- Threads 18/21 (85%)

    These are my overall results of doing simulation tests using third-party
    SelfTest software during my studying of the book:

    first try - 66% (without studying)
    second try - 72%
    third try - 85%
    fourth try - 100%

    These are my results in the actual exam overall passing 95%:

    Language Fundamentals 90%
    Declarations and Access control 100%
    Operators and Assigments 87%
    Flow Control, Assertions, and Exception Handling 100%
    Overloading, Overriding, Runtime Type and OO 100%
    Fundamental Classes in the java.lang package 100%
    The Collections Framework 100%
    Garbage Collection 100%
    Threads 87%

    One last note, do not cheat yourself, do not use BRAINDUMPS, try
    instead to deeply understand all concepts. Additionally
    the "serialization" mechanism for BD is not actually reliable,
    I looked at those for curiousity and it was pure crap.

    I hope you enjoy reading the book too, Good luck!
    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No


    107 of 112 people found the following review helpful:
    5.0 out of 5 stars The best Java study guide available--highly recommended!!!, January 21, 2003
    By 
    This review is from: Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) (Paperback)
    I had just passed the Sun Certified Programmer for the Java 1.4 Platform exam (with a score of 80%), and I want to help prospective test takers in finding the "right" Java study guide. I was bewildered by the number of books available, and I had to try many of them before I settled on the right one. Here are my short reviews for each of the major Java study guides:

    "Sun Certified Programmer & Developer for Java 2 Study Guide" by Kathy Sierra and Bert Bates (five stars): I felt this book was the best among all the Java study guides. Both the authors were responsible for the Java certification exam's development, and the practice questions are *very* similar to the actual exam. The authors also cover exactly what will be on the 1.4 exam, pointing out potential topics, questions, and pitfalls. I can't recommend this book highly enough.

    "A Programmer's Guide to Java Certification" by Khalid Mughal and Rolf Rasmussen (four stars): This is a good choice if you plan on taking the 1.2 exam. The book also has a dual purpose of teaching Java and sometimes goes beyond the actual scope of the exam, but it is nonetheless excellent. However, as the title suggests, this isn't the book for you if you don't have any programming experience. Also, the book's practice questions are much, much harder than the actual exam.

    "Complete Java 2 Certification Study Guide (3rd Edition)" by Philip Heller and Simon Roberts (two stars): This was the most disappointing book of all. I don't know why so many people swear by it, but the book appeared to have been rushed into production. Many of the errors and typos have been updated in the book's second printing, but the book's coverage of topics is quite weak. Lastly, the practice questions were not only too easy, but they don't look very similar to how questions look on the real test. It's not a terrible book (many people appear to have passed the exam with just this book), but there are better options.

    "Java 2 Exam Prep" by Bill Brodgen (three stars): This compact study guide isn't a bad choice for prospective test takers with a good Java foundation. It covers all the exam's topics succinctly, but as another reviewer noted, it should not be your primary study guide. I personally did not find the book particularly useful.

    Lastly, sign up for Sun's ePractice practice exams. You'll get three sample tests, and they will help you prepare for the exam by showing you how the questions will look and what type of questions they will ask. I didn't like the idea of spending the extra money, but the practice exams definitely helped me prepare for the real thing.

    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No


    65 of 68 people found the following review helpful:
    5.0 out of 5 stars Very clear and easy-to-read, up-to-date, December 18, 2002
    By 
    "robertkerry31" (Bay Area California) - See all my reviews
    This review is from: Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) (Paperback)
    I was on a beta review team for this book, and it was the book I wish I'd had when I was preparing for the exam. Things that were not made clear to me from other books were suddenly lightbulbs turning on. One of the authors was apparently on the team that actually CREATED the real Sun exam (at least the latest one, for 1.4, I think), so the topics and sample questions are exactly in line with what the real exam is like. There are a few new things (assertions) that were not on the exam when I took it, so I can't speak to how well those match the new exam, but from everything I can remember, this book is dead on.
    The tone of the writing is very friendly, casual and informal. If you're looking for a computer science text book, this is not it. This book sounds like having the guy in the next cube sit down and talk to you about how things REALLY work, and if you don't get it he just keeps trying.
    There were a few errors when we proof-read it, so hopefully these were all fixed, but they were mostly typos that did not hurt your ability to learn and prepare for the exam. Also, it does *not* cover material that is not on the exam. I happen to like this about it -- if I want to learn more and more about Java I'll read something else, thank you very much. My big concern when I was studying for the exam was to PASS THE FRICKIN THING. It makes it clear over and over that the book is about helping you get through the exam. Period.
    But -- not everyone likes this approach, and if you want a more comprehensive (but very dry and textbook-like) discussion of Java overall, then you might want one of the other exam books.
    I thought the two most helpful parts are the "Exam Tip" (or 'exam watch", something like that) highlights that point out traps or pitfalls or key things about the way a particular thing might be shown on the exam, and also the Two Minute Summary (which takes a lot more than two minutes) that is a list of the key bullet points from the chapter. The summary is a perfect thing for cramming. I would photocopy these and carry them around with me if I were preparing for the exam now.
    And the mock/sample exam questions are very, very realistic. When I took the test, I had been studying with another book -- the Roberts and Heller book -- which was excellent, but the questions in that book did not prepare me completely for how shocking (hard) some of the *real* questions were on the exam.
    I think it covers most of the topics in exactly the right level of detail, although there were a few areas where the explanations started from the very beginning, as though I'd never seen Java before. They didn't make too many assumptions about how much I already knew, so sometimes there will probably be parts you can skip over because you already know it, but it still moves all the way through to the advanced parts of the topic, small step by small step.
    I'm a software developer with a long background in C, but I hadn't had much OO and Java when I first started trying to learn Java and get certified, and this would have been the best book for me. If I had been a Java guru already, or even a C++ guru, I might have wanted more overall Java rather than just the exam-specific info, but for me, this still would have been the best book to actually prepare for the taking the test. I scored an 81% on the exam, but I think with this book I would have done much better.
    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No

    Share your thoughts with other customers: Create your own review
     
     
     
    Most Recent Customer Reviews











    Only search this product's reviews



    Inside This Book (learn more)
    First Sentence:
    This chapter looks at the Java fundamentals that you need to pass the Java 1.4 Programmer exam. Read the first page
    Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
    void bounce, inner class instance, public void dostuff, inner class object, new call stack, runnable pool, original sign bit, inal keyword, public void eat, package cert, array reference variable, anonymous inner class, anonymous subclass, public void pop, developer exam, two reference variables, outer class, enclosing class, disable assertions, programmer exam, exam watch, certified programmer, runnable state, programming language keywords, synchronized context
    Key Phrases - Capitalized Phrases (CAPs): (learn more)
    Self Test, Two-Minute Drill, Sun Objective, Fred Run, Certification Summary, Exercise Answers, Ricky Run, Lucy Run, Joe Beets, Thread Interaction, Generic Animal Eating Generically, Horse Cruise, Preventing Thread Execution, Synchronizing Code, Compiler-Generated Constructor Code, Starting Threads, Sun Certified Java Programmer, Understand Database Issues, Writing Code Using Loops, Each String, Java Coding Conventions, Java Projects, Start Hello, Using Wrapper Classes
    New!
    Books on Related Topics | Concordance | Text Stats
    Browse Sample Pages:
    Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
    Search Inside This Book:





    Tags Customers Associate with This Product

     (What's this?)
    Click on a tag to find related items, discussions, and people.
     
    (15)
    (7)
    (3)

    Your tags: Add your first tag
     

    Sell a Digital Version of This Book in the Kindle Store

    If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    SCJP 6? 2 Jun 21, 2008
    Release date is 1/31/06 3 Feb 7, 2006
    In Stock? 1 Jan 12, 2006
    Welcome to the SCJP Study Guide forum 0 Nov 9, 2005
    See all 4 discussions...  
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     


    Active discussions in related forums
    Search Customer Discussions
       
    Related forums





    Look for Similar Items by Category


    Look for Similar Items by Subject