SUN 212-065 Exam Overview:
| Certification Vendor: | Sun Microsystems (acquired by Oracle) |
| Exam Name: | Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0 |
| Exam Number: | 212-065 / CX-310-065 |
| Exam Duration: | 150 minutes |
| Certificate Validity Period: | Lifetime (no expiration) |
| Real Exam Qty: | 60 - 65 |
| Available Languages: | English, Japanese, Chinese Simplified, German, French, Spanish |
| Exam Format: | Multiple-choice, Single answer, Multiple answers |
| Related Certifications: | Sun Certified Java Programmer (SCJP) SE 5.0 Oracle Certified Associate, Java SE 5/SE 6 Oracle Certified Professional, Java SE 6 Programmer |
| Exam Price: | $245 USD |
| Passing Score: | 61% - 65% |
| Recommended Training: | SCJP Sun Certified Programmer for Java 6 Study Guide Oracle: Java Programming Language |
| Exam Registration: | Oracle University Certification Pearson VUE |
| Sample Questions: | SUN 212-065 Sample Questions |
| Exam Way: | Computer-based testing at Pearson VUE centers; retired exam no longer available for new registration |
| Pre Condition: | No formal prerequisites; basic Java programming knowledge recommended |
| Official Syllabus URL: | https://education.oracle.com/oracle-certified-associate-java-se-6-programmer/trackp_145 |
SUN 212-065 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Creating and Using Arrays | 8% | - Declare, instantiate, and initialize one-dimensional arrays - Declare and use multi-dimensional arrays - Access array elements and handle array bounds |
| Topic 2: Working with Java Data Types | 12% | - Declare and initialize primitives and object references - Use scope and variable lifetimes - Distinguish between primitive and reference types |
| Topic 3: Working with Inheritance | 13% | - Apply casting and type checking - Use superclass and subclass relationships - Understand abstract classes and interfaces - Implement inheritance and polymorphism |
| Topic 4: Java Basics | 10% | - Define classes, constructors, and methods - Understand identifiers and keywords - Identify package and import statements |
| Topic 5: Using Loop Constructs | 10% | - Apply break and continue statements - Create while, do-while, for, and enhanced for loops - Recognize infinite loops and loop termination |
| Topic 6: Working with Java API Classes | 10% | - Use Collections and java.lang package classes - Use String, StringBuffer, and StringBuilder - Work with wrapper classes and autoboxing |
| Topic 7: Using Operators and Decision Constructs | 14% | - Apply arithmetic, relational, and logical operators - Use if, switch, and ternary statements - Understand operator precedence and casting |
| Topic 8: Working with Methods and Encapsulation | 15% | - Apply access modifiers and encapsulation principles - Overload and override methods - Define method signatures, return types, and parameters - Use constructors and object instantiation |
| Topic 9: Handling Exceptions | 8% | - Use try, catch, finally, throw, and throws - Differentiate checked and unchecked exceptions - Create custom exception classes |

We're so confident of our products that we provide no hassle product exchange.


By Wanda


