Java J2EE Portal
Enterprise Java Station
J2EE curve
Java News / Articles
Java News / Articles
Quick Introduction To Agile Software Development
AJAXEnabledFrameworksToolkits
Seven Ajax Frameworks / Toolkits to watch out for
Simplifying Java with Jakarta Commons Lang
Processing...
Buy Java, Deals On Software Technology Store
Click here for great deals on computers, laptops, software and books
A guide to the Sun Certified Java Programmer exam for J2SE 5.0 PDF Print
Written by Seema Manivannan   
Jul 13, 2005 at 02:39 PM
Sun certification exams are highly sought for, credible, and skill-focused assessments, hence valued and trusted by employers worldwide.

To appear for most of the higher level certifications in Java, the required starting point is the Sun Certified Java Programmer (SCJP) exam. The revised version of the exam, which covers Java 5.0, was released in April 2005.
[ Java Certification Preparation Kits by Whizlabs – SCJA, SCJP, SCWCD, SCBCD, SCEA. SCMAD, SCDJWS ] 

The Sun Certified Programmer for Java 2 Platform 5.0 certification exam is targeted at programmers experienced in using the Java programming language.

Achieving this certification provides a clear evidence that a programmer understands the basic syntax and structure of the Java programming language and can create Java technology applications that run on server and desktop systems using J2SE 5.0.

The details of the new exam are as follows.

Exam Number: CX-310-055
Price $150.00
Prerequisites: None
Exam type: Multiple choice and drag and drop
Number of questions: 72
Passing score: 59% (43 of 72 questions)
Time limit: 175 minutes

What has changed and what has not?

Let us now have a look at the objectives of the new exam and find out how much has been added to the old exam objectives and what all has been removed.

Following are the main exam objectives for the SCJP 5.0 exam:

  • Declarations, Initialization and Scoping
  • Flow Control
  • API Contents
  • Concurrency
  • OO Concepts
  • Collections/Generics
  • Fundamentals

You can find a more detailed list covering the sub-objectives of the new exam objectives here .

Among the new language features introduced in the version 5.0 of Java, the following have been included in the exam.

  • Enumerations
  • Generics
  • Static Imports
  • Variable-argument lists (VarArgs)
  • Autoboxing and Unboxing
  • Enhanced for loop (for-each)
  • Covariant returns

You are also required to know the Formatter, Scanner, Queue, and StringBuilder classes that have been newly added to Java 5.0.

Other additions to the exam, which are not new to Java 5.0 are:

  • Serialization
  • I/O Stream classes
  • NumberFormat, DateFormat, Locale
  • Pattern and Matcher classes, String.split() method
  • PrintWriter.format/printf methods
  • Comparable and Comparator interfaces
  • Arrays and Collections classes from java.util package
  • Setting the classpath correctly
  • OO concepts of coupling and cohesion

The style and difficulty level of questions has changed significantly in the new exam. Quoting Bert Bates, one of the exam writers "One of the main goals of this new exam is to create a test that is performance based rather than knowledge based (Sun's terms). Generally what this means is that a knowledge based question tends towards memorization of details, and a performance based question tends towards more real world activities like actually writing code."

About 30% of the questions are of Drag and Drop style, where you need to fill in the missing code to make the whole program work correctly by dragging and dropping the code fragments into their appropriate places. Most of the "trivia" questions where it was required to exactly memorize the API methods have been replaced with scenario-based questions.

Bitwise operations are no longer a part of the exam. You don't need to know the details of all the methods from the Math class and from the wrapper classes, but you need to be comfortable doing basic conversions. There have been other minor changes also in the objectives, however it is better to focus on the new objectives rather than worry about each and every small change.




Add This Feed Button

Enter your Email


Java Expert Interviews
EclipseExecutiveDirectorMikeMilinkovich
Eclipse is focused on closing in on Visual Studio - Switching campaigns are for marke
The future of the Java platform lies in the mobile world
JonasJacobiJSFAjax
Pure Ajax creates the next generation legacy applications
Processing...
Go to top of page  Home |
SiteMap

Copyright 2004 to 2008 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Rightrix Solutions and IndicThreads.com are independent of Sun Microsystems, Inc.

Views expressed at IndicThreads.com reflect the views of the authors alone, and do not necessarily reflect those of IndicThreads.com. IndicThreads.com and it's authors are not responsible for reader comments and opinions.

Enterprise Java J2EE JEE Portal >> IndicThreads.com