CORE JAVA
Basics of Programming:
- Java Components – jvm, jre and jdk
- Data Types and Variables.
- Methods
- Basic Programming
- Decision Statements
- 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