THERE ARE NUMEROUS DATA TYPES IN JAVA . BUT THESE TYPES HAS 2 TYPES , PRIMITIVE TYPES AND NON-PRIMITIVE / REFERENCE TYPES .
| TYPE NAME | SIZE (IN BYTES) | EXAMPLE |
|---|---|---|
| BYTE | 1 | -128 TO 127 |
| SHORT | 2 | |
| INT | 4 | 1 , 2 |
| LONG | 8 | |
| FLOAT | 4 | 3.14 |
| DOUBLE | 8 | |
| CHAR | 2 | A ,B , C |
| BOOLEAN | 1 | TRUE / FALSE |
SYNTAX TO DECLARE THESE DATA TYPES
byte age = 12;
int phone = 1234567890;
Long phone2 = 12345678900L;
float pi = 3.14F;
char letter = '@';
boolean isAdult = false; I
THEY HAVE NO FIXED SIZE , THE SIZE VARRIES .
STRING IS A PART OF NON-PRIMITIVE DATA TYPE .