12/4/25, 11:33 AM about:blank
Core Java Syllabus
1. Introduction
History:-James Gosling
Syntax
Output
2. Comments
Single-line Comments
Multi-line Comments
3. Variables
Declaring (Creating) Variables
Print Variable
Declare Multiple Variables
Identifiers
4. Data Types
Numbers
Boolean Data Types
Characters
Non-Primitive Data Types
5. Type Casting
Widening Casting
Narrowing Casting
6. Operators
Arithmetic Operators
Assignment Operators
Comparison Operators
Logical Operators
Bitwise Operators
7. Strings
String Concatenation
Numbers And Strings
Special Characters
8. Java Math
Introduction
Functions
9. If ... Else Statement
Introduction
If
If Else
Else If Ladder
Nested If
10. Switch Statements
Switch Statement
11. While Loop
Introduction
12. Do-While Loop
Do-while
13. For Loop
For Loop
14. Break And Continue
Break And Continue
15. Arrays
Arrays
16. Java Methods
Parameters And Arguments
Method Overloading
Method Scope
about:blank 1/2
12/4/25, 11:33 AM about:blank
17. Java OOP- Introduction
OOP Introduction
18. Classes And Objects
Introduction Of Classes And Objects
19. Class Attributes
Class Attributes
20. Class Methods
Static Vs. Public
Access Methods With An Object
21. Constructors
Default Constructor
Parameterised Constructor
22. Modifiers
Public
Private
Protected
Default
23. Encapsulation
Encapsulation
24. Packages
Packages
25. Inheritance
Single Inheritance
Multilevel Inheritance
Hierarchical Inheritance
Is- A Relationship
HAS -A Relationship
26. Polymorphism
Method Overoading
Method Overriding
27. Abstraction
Abstraction Introduction
Abstract Class
28. Interface
Interface
29. Date And Time
Date And Time Functions
30. ArrayList
Array List
31. LinkedList
LinkedList
32. HashMap
HashMap
33. HashSet
HashSet
34. Iterator
Iterator
ListIterator
35. Exceptions - Try...Catch
Introduction
Try -Catch
Finally
Final,finally ,finalize()
about:blank 2/2