Oracle Certified JAVA Programmer

 

 

OCJP

Detailed Syllabi
1. Declarations and Access Control 2. Object Orientation
• Identifiers & JavaBeans
• Legal Identifiers
• Sun’s Java Code Conventions
• JavaBeans Standards
• Declare Classes
• Source File Declaration
• Class Declarations and
• Concrete Subclass
• Declare Interfaces
• Declaring an Interface
• Declaring Interface Constants
• Declare Class Members
• Access Modifiers
• Non-access Member
• Constructor Declarations
• Variable Declarations
• Declaring Enums
• Encapsulation
• Inheritance, Is-A, Has-A
• IS-A
• HAS-A
• Polymorphism
• Overriding / Overloading
• Overridden Methods
• Overloaded Methods
• Reference Variable Casting
• Implementing an Interface
• Legal Return Types
• Return Type Declarations
• Returning a Value
• Constructors and Instantiation
• Determine Whether a Default Constructor Will Be Created
• Overloaded Constructors
• Statics
• Static Variables and Methods
• Coupling and Cohesion