📄 Page 2: Variables, Data Types & Operators
Java Data Types
Primitive Types:
int, byte, short, long, float, double, char, boolean
Non-Primitive Types:
String, Arrays, Objects
Variables
Declaration: int age;
Initialization: age = 25;
Combined: int age = 25;
Type Casting
Implicit (smaller to larger): int → long
Explicit (larger to smaller): double d = (int) 5.6;
Operators
Arithmetic: +, -, *, /, %
Relational: ==, !=, >, <, >=, <=
Logical: &&, ||, !
Assignment: =, +=, -=, etc.