A Complete self-study matrials with 100% coverage of every exam topics for the Java SE 7 Programmer I [1Z0-803]
Take the IT top leading Java SE 7 Programmer - Oracle Certified Associate exam with confidence using the detailed information contained in this comprehensive study guide. OCAJP 7 (1Z0-803) Exam Practice Tests (Study Plan) offers objective-focused coverage of object-orientated programming and fundamental skills for Java SE 7 entry level of certification program. Beyond certification exam preparation, the Study Plan also serves as a guide for job interview.
MyExamCloud® all-in-One exam study guide features exam objectives at the beginning of each topic, exam tips, practice questions with in-depth explanations. All practice mock exam questions closely match with actual certification exam in content, tone, and format. You will get key concepts, best practices, and de-bugging tips from the study plan.
- OCAJP 7 Study Plan E-Book clearly explains every topic on the Oracle Certified Associate Java SE 7 Programmer certification exam
- Exam Simulator content includes 4 practice mock exams, one Quiz test and 2 Flash Card Quiz Exams.
- This MyExamCloud®'s OCAJP 7 study plan is a complete package created by Java Certified Architect and Certified Developer, over 17 years experience in Java SE & EE applications.
Inside MyExamCloud's OCAJP 7 Study Guide
Set Your Goals | Set Goals on OCAJP 7 exam topics (MyExamCloud PPA Tracker) |
Mock Exams | 4 Full length mock exams (MyExamCloud Practice Exams) |
Free Trial Exam | 1 Free Trial mock exam (MyExamCloud Practice Exam) |
Quiz Exams | 1 Quiz Exams (MyExamCloud Quiz Exams) |
Flash Card Quiz Exams | 2 Flash Card Quiz Exams (MyExamCloud Quiz Exams) |
Study Notes | 2 Study Notes (MyExamCloud eBooks) |
Topic Based Questions | Study mode to access topic based questions |
Answer with Explanation | Exhaustive explanation with every question |
Exam Report | Reports to assess performance history, strengths & weaknesses |
Goal Tracker | Track your goals |
Focus On Your Weakness | Focus lab to pinpoint your weak areas |
Lifetime License | Unlimited lifetime Access |
OCAJP 7 Study Guide Topics
Topics Covered by MyExamCloud® OCAJP 7 Study Plan
Java Basics
- Define the scope of variables
- Define the structure of a Java class
- Create executable Java applications with a main method
- Import other Java packages to make them accessible in your code
Working With Java Data Types
- Declare and initialize variables
- Differentiate between object reference variables and primitive variables
- Read or write to object fields
- Explain an Object's Lifecycle (creation, "dereference" and garbage collection)
- Call methods on objects
- Manipulate data using the StringBuilder class and its methods
- Creating and manipulating Strings
Using Operators and Decision Constructs
- Use Java operators
- Use parenthesis to override operator precedence
- Test equality between Strings and other objects using == and equals ()
- Create if and if/else constructs
- Use a switch statement
Creating and Using Arrays
- Declare, instantiate, initialize and use a one-dimensional array
- Declare, instantiate, initialize and use multi-dimensional array
- Declare and use an ArrayList
Using Loop Constructs
- Create and use while loops
- Create and use for loops including the enhanced for loop
- Create and use do/while loops
- Compare loop constructs
- Use break and continue
Working with Methods and Encapsulation
- Create methods with arguments and return values
- Apply the static keyword to methods and fields
- Create an overloaded method
- Differentiate between default and user defined constructors
- Create and overload constructors
- Apply access modifiers
- Apply encapsulation principles to a class
- Determine the effect upon object references and primitive values when they are passed into methods that change the values
Working with Inheritance
- Implement inheritance
- Develop code that demonstrates the use of polymorphism
- Differentiate between the type of a reference and the type of an object
- Determine when casting is necessary
- Use super and this to access objects and constructors
- Use abstract classes and interfaces
Handling Exceptions
- Differentiate among checked exceptions, RuntimeExceptions and Errors
- Create a try-catch block and determine how exceptions alter normal program flow
- Describe what Exceptions are used for in Java
- Invoke a method that throws an exception
- Recognize common exception classes and categories