OCJP Practice Papers – Java Class Design

OCJP Practice Papers – Java Class Design include following topics

  • Implement encapsulation
  • Implement inheritance including visibility modifiers and composition
  • Implement polymorphism
  • Override hashCode, equals, and toString methods from Object class
  • Create and use singleton classes and immutable classes
  • Develop code that uses static keyword on initialize blocks, variables, methods, and classes

See the complete syllabus for OCJP here

Sample Questions

read the rest

OCJP Practice Papers – Operators and Decision Constructs

OCJP Practice Papers – Operators and Decision Constructs covers following topic under this section

  • Using Operators and Decision Constructs
  • Use Java operators; use parentheses to override operator precedence
  • Test equality between Strings and other objects using == and equals()
  • Create if and if/else and ternary constructs
  • Use a switch statement

1.Which of the following variable types is not permitted in read the rest

OCJP Practice Papers – Java Basics

OCJP Practice Papers – Java Basics : Covers all the basic questions

Which of the following method signatures is a valid declaration of an entry point in a Java application?
A. public void main(String[] args)
B. public static void main()
C. private static void start(String[] mydata)
D. public static final void main(String[] mydata)


The following class diagram demonstrates the read the rest

OCJP Certification Syllabus

Java 8 Certification or OCJP Certification Syllabus (Oracle Certified Java Profession) has two certification exams. The 1st certification exam is called OCA (Oracle Certified Associate 1Z0-808). This java certification is known as Associates Certification. The 2nd level exam is slightly advanced level certification called OCP 8 (Oracle Certified Professional 1Z0-809) exam.

(Related Links : Java Certification 8 Tutorial & … read the rest

Java 9 in Real World

Why do we need Java 9 in Real word. What it offers that you should look into and move your application to production without any second thought, here I have word of caution for you. You would surprise to know that no one is using Java 9 in production. Obviously, it is yet to be released officially by Oracle … read the rest