JavaSyllabusP2
JavaSyllabusP2
QSPIDERS PLACEMENT TRAINING 2024 - 2025 BATCH :: 8 MAY 2025 - 27 JUN 2025
Chapter
Day Chapter Name Topic
No.
variable
Chapter 3 Variables & Data Types Datatype
types of varibles
Introduction To Operators
Arithmetic Operators
Day1 Relational Operator
Conditional Operator
Chapter 4 Operators
Logical Operators
Increment/Decrement Operators
Compound Assignment Operators
Typcasting
Intro to methods
method Creation
Method Call
No Argument Method
Parameterized method
Parameterized method
Programming 5.1
Chapter 5 Methods Method Return
Method as a member of a class
Method as a member of a class
To use built-in methods
Dynamic Read
method overloading
Day2
Decision Statement
if
if else
Chapter 6 Decision statement if else if ladder
if else if ladder
switch
Programs On Descicion statement
Loop statement
while loop
do while loop
Chapter 7 Loop Statements
for loop
Nested Loop
Programs On Loop statements
Introduction to Array
Array Creation
Array operations
Array with methods
Chapter 8 Array
Array Sort
Array Search
Programs On Array
Packages
import
Introduction to Encapsulation
Has-A relationship
Day7
Day9 Inheritance
Day10
Chapter 17 Is-A relationship Inheritance
super
types of inheritance
Day11
Upcasting
Day12 Chapter 18 Non-primitive type casting
Downcasting
polymorphism
Day13
method overriding
Chapter 19 Polymorphism
method overriding
Day14
method shadowing
variable shadowing
What is abstraction ?
abstract method
Day15
abstract class
chapter 20 Abstraction
Chapter
Day Chapter Name Topic
No.
interface
Day16
toString()
hashCode()
what is String ?
j
Day18
java.lang.String class
Chapter 22 Strings
java.lang.StringBuffer
Day19
java.lang.StringBuilder
Introduction to Exception
Day22
Exception Handling
types of Exception
Chapter 23 Exception & Exception Handling
throw
Day24 custom exception / user defined exception
Diference
Comparable interface
Collection Hierarchy
Day29
ArrayList
LinkedList
Day30
Vector
Stack
HashSet
Day31 LinkedHashSet
TreeSet
PriorityQueue
Day32
ArrayDequeue
HashMap
Day33 TreeMap
Chapter
Day Chapter Name Topic
No.
Day33 TreeMap
Chapter 27 Collection FrameWork Part 3
LinkedHashMap
functional interface
Day36
Lambda Expression
Functional Programming
Day37
method reference
File class
Day41
File Stream
Threads
Day43