DATA TYPYES

THERE ARE NUMEROUS DATA TYPES IN JAVA . BUT THESE TYPES HAS 2 TYPES , PRIMITIVE TYPES AND NON-PRIMITIVE / REFERENCE TYPES .

PRIMITIVE TYPES

Some data types and their sizes

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

NON-PRIMITIVE TYPES

THEY HAVE NO FIXED SIZE , THE SIZE VARRIES .

STRING IS A PART OF NON-PRIMITIVE DATA TYPE .