• Structure of a Java Program
  • Data Types and Variables
    • Primitive Data Types
    • Reference Data Types
  • Operators
    • Arithmetic Operators
    • Relational Operators
    • Logical Operators
    • Assignment Operators
  • Control Flow Statements
    • If-else
    • Switch-case
    • Loops (for, while, do-while)
  • Input and Output
    • Using Scanner for Input
    • Printing to Console