Java Variables and Data Types
Variables in Java are containers for storing data values. Every variable must have a data type.
Primitive Data Types
byte,short,int,long(integer types)float,double(floating-point types)char(character type)boolean(true/false)
Example
int age = 25;
double price = 19.99;
char grade = 'A';
boolean isActive = true;
Reference Data Types
- Strings:
String name = "Java"; - Arrays:
int[] numbers = {1, 2, 3}; - Objects: Instances of classes
Type Conversion
int x = 10;
double y = x; // Implicit conversion (int to double)
double z = 9.8;
int w = (int) z; // Explicit casting (double to int)