Programming · Daily chapter
☕ Java
10 chapters · Notes, runnable code and practice
Day
01
01
Introduction to Java
What Java is, why it is popular, how the JVM works, and how to run your first Java program.
Day
02
02
Variables in Java
Declare, initialize and use variables in Java. Primitive types, default values and variable scope.
Day
03
03
Identifiers & Keywords in Java
Rules for naming identifiers, list of reserved keywords, and Java naming conventions.
Day
04
04
Data Types in Java
Primitive vs reference types, sizes, defaults, and type casting rules in Java.
Day
05
05
Operators in Java
Arithmetic, relational, logical, assignment, bitwise and ternary operators — with precedence rules.
Day
06
06
Conditional Statements in Java
if, if-else, else-if ladder, nested if, and switch statements in Java.
Day
07
07
Loops in Java
for, while, do-while and enhanced for-each loops with break and continue.
Day
08
08
Arrays in Java
Declare, initialize and access single-dimensional and 2D arrays in Java.
Day
09
09
Methods in Java
Define, call and overload methods. Parameters, return types and scope.
Day
10
10
Class & Object in Java
Define a class, create objects, use constructors and access instance members — the heart of OOP.