PREFACE - OCA/OCP Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804) (2015)

OCA/OCP Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804) (2015)


This book’s primary objective is to help you prepare for and pass Oracle’s OCA Java SE 7 and OCP Java SE 7 Programmer I & II certification exams.

If you already have an SCJP certification, all of the topics covered in the OCP 7 Upgrade exam are covered here as well. And, if for some reason it’s appropriate for you to obtain an OCPJP 5 or OCPJP 5 Java certification, the contents of the book and the bonus material will help you cover all those bases.

This book follows closely both the breadth and the depth of the real exams. For instance, after reading this book, you probably won’t emerge as a regex guru, but if you study the material and do well on the Self Tests, you’ll have a basic understanding of regex, and you’ll do well on the exam. After completing this book, you should feel confident that you have thoroughly reviewed all of the objectives that Oracle has established for these exams.

In This Book

This book is organized in two parts to optimize your learning of the topics covered by the OCA 7 exam in Part I and the OCP 7 exam in Part II. Whenever possible, we’ve organized the chapters to parallel the Oracle objectives, but sometimes we’ll mix up objectives or partially repeat them in order to present topics in an order better suited to learning the material.

Serialization was a topic on the old SCJP 5 and SCJP 6 exams, and recently (as of the summer of 2014), Oracle reintroduced serialization for the OCP 7 exam. Please see Appendix A for in-depth, complete chapter coverage of serialization, right down to a Self Test. In addition to fully covering the OCA 7 and OCP 7 exams, Appendix B covers OCPJP 5 and OCPJP 6 topics, and eight chapters that cover important aspects of Oracle’s Java SE 6 Developer exam are available for download at McGraw-Hill Professional’s Media Center (see Appendix C for details).

In Every Chapter

We’ve created a set of chapter components that call your attention to important items, reinforce important points, and provide helpful exam-taking hints. Take a look at what you’ll find in every chapter:

image Every chapter begins with the Certification Objectives—what you need to know in order to pass the section on the exam dealing with the chapter topic. The Certification Objective headings identify the objectives within the chapter, so you’ll always know an objective when you see it!


Exam Watch notes call attention to information about, and potential pitfalls in, the exam. Since we were on the team that created these exams, we know what you’re about to go through!


image On the Job callouts discuss practical aspects of certification topics that might not occur on the exam, but that will be useful in the real world.

image Exercises are interspersed throughout the chapters. They help you master skills that are likely to be an area of focus on the exam. Don’t just read through the exercises; they are hands-on practice that you should be comfortable completing. Learning by doing is an effective way to increase your competency with a product.

image From the Classroom sidebars describe the issues that come up most often in the training classroom setting. These sidebars give you a valuable perspective into certification- and product-related topics. They point out common mistakes and address questions that have arisen from classroom discussions.

image The Certification Summary is a succinct review of the chapter and a restatement of salient points regarding the exam.

image image The Two-Minute Drill at the end of every chapter is a checklist of the main points of the chapter. It can be used for last-minute review.

Q&A image The Self Test offers questions similar to those found on the certification exam, including multiple choice and pseudo drag-and-drop questions. The answers to these questions, as well as explanations of the answers, can be found at the end of every chapter. By taking the Self Test after completing each chapter, you’ll reinforce what you’ve learned from that chapter, while becoming familiar with the structure of the exam questions.