Data Types-


Data types specify the different sizes and values that can be stored in the variable.  

There are two types of data types in Java: 

 

Primitive data types: The primitive data types include byte, short, int, long, float, double, char and Boolean. 

Non-primitive data types: The non-primitive data types include String, Classes, Interfaces and Arrays. 

 

There are 8 Primitive Data types in Java:

Data Types     SizeDescription                 
byte1 byteStores whole numbers from -128 to 127
short 2 bytes Stores whole numbers from -32,768 to 32,767
int4 bytesStores whole numbers from -2,147,483,648 to 2,147,483,647
long8 bytesStores whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
float4 bytesStores fractional numbers. Sufficient for storing 6 to 7 decimal digits 
double 8 bytesStores fractional numbers. Sufficient for storing 15 decimal digits
boolean 1 bitStores true or false values 
char2 bytesStores a single character/letter or ASCII values