Core Java

Core Java:

Basics of Programming:

  • Java Components – jvm, jre and jdk
  • Data Types and Variables.
  • Methods
  • Basic Programming
    1. Decision Statements
    2. Looping Statements

OOPS in Java:

  • Members Of Class
  • Class and Object
  • Constructors
  • Has-A and Is-A Relationship
  • Constructor Chaining
  • this and super statement
  • Overloading and Overriding
  • Abstract class and Interface
  • Type Casting
  • Abstraction
  • Polymorphism
  • Generalization and Specialization
  • Access specifiers
  • Encapsulation

Java Library:

  • Object Class
  • String Class
  • Wrapper Class
  • Java Bean Class
  • System Class and its members
  • Scanner class
  • Singleton Design pattern
  • Arrays and problems on arrays
  • Collection Frameworks
  • Exception Handling
  • File Programming
Subjects: 
Core Java