Get Success In IT Certifications

IT Certifications

Subscribe to IT Certifications: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get IT Certifications: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


IT Certifications Authors: Charles Rich, Matthew Lobas, PR.com Newswire, B Consulting, Chris Pentago

Related Topics: Java EE Journal, IT Certifications, Java Developer Magazine

IT Certifications: Article

Java 7 Programmer Certifications (OCAJP and OCPJP) Review

OCAJP and OCPJP Certifications

The candidates are supposed to have Java coding experience for at least 6 months or enough knowledge in basics. Most of the candidates take the exam from college itself to strengthen their profile value, so experience does not matter and knowledge is the key for this exam.

Unless like previous versions, Java 7 Certifications are divided into two levels:

1. [ OCAJP 7 ] Oracle Certified Associate, Java SE 7 Programmer certification. You need to complete 1Z0-803 - Java SE 7 Programmer I Exam to achieve this certification.

2. [ OCPJP 7 ]Oracle Certified Professional, Java SE 7 Programmer certification. You need to complete 1Z1-804 -Java SE 7 Programmer II exam to achieve this certification.

OCPJP 7 can be taken only after completing OCAJP.

Objectives of OCAJP 7 exam :

Java Basics

Working With Java Data Types

Using Operators and Decision Constructs

Creating and Using Arrays

Using Loop Constructs

Working with Methods and Encapsulation

Working with Inheritance

Handling Exceptions

OCP Java SE 7 exam contains 90 multiple-choice questions, which treat candidates as associate level programmers. The exam duration for this exam is 140 minutes (about 2.5 hours). You need to get at least 77% to pass this exam. The question difficulty is much simpler than the next level (OCP) exam .

Objectives of OCAJP 7 exam :


Java Class Design
Advanced Class Design
Object-Oriented Design Principles
Generics and Collections
String Processing
Exceptions and Assertions
Java I/O Fundamentals
Java File I/O (NIO.2)
Building Database Applications with JDBC
Threads
Concurrency
Localization

OCA Java SE 7 exam contains 90  multiple-choice questions, which treat candidates as professional programmers. The exam duration for this exam is 150 minutes (2.5 hours). You need to get at least 65% to pass this exam. The question difficulty is very harder than OCA exam .

To preparing for OCAJP 7, candidates should read a lot of reference material. The following tips helps you to prepare "Creating and Using Arrays" OCAJP exam objective.

What is Array?

An array is a data structure that stores a group of data of the same type.

To access elements in an array, we can use of reference with an integer index value.

They can be one dimensional or multi dimensional.

Arrays are really objects.

Arrays can hold primitives and object references.

How to access array elements?

Indexing of array elements start with index value "0".

Last index value of the array element is one less than the length of the array.

If length of the array is 10 then the last index will be 9.

When array object get created in the heap, elements will take their default values.

Declaring an array:

For one dimensional array, which can hold integers, both of followings are legal.

int [] myArray; // placing square brackets between the name and the data type is recommended.

int myArray []; // placing square brackets like here is not recommended as less readability but is completely legal.

For one dimensional array, which can hold String objects, both of followings are legal.

String [] myArray; // placing square brackets between the name and the data type is recommended.

String myArray []; // placing square brackets like here is not recommended as less readability but is completely legal.

Note: For more discussion on this section kindly visit Basic and Advanced Sessions of Java SE 7 OCA Training Lab.

The process of getting a certificate makes people better programmers and it enhances his or her resume and it shows commitment to career development.

More Stories By Kenrick Freemen

Kenrick Freemen is a software architect doing consulting for banking and education domains. He has more than 6 years of experience in developing Java EE applications. He is a Sun Certified Java Programmer, Oracle Certified Professional, Java EE 5 Web Services Developer and Sun Certified Java EE Architect.