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)