Java data types
Data Type Size Description
byte 1 byte Stores whole numbers from -128 to 127
short2 bytesStores whole numbers from -32,768 to 32,767
int4 bytesStores whole numbers from -2,147,483,648 to 2,147,483,647
long 8 bytesStores whole numbers from -9,223,372,036,854,775,808 to
9,223,372,036,854,775,807
float 4 bytesStores fractional numbers. Sufficient for storing 6 to 7 decimal
digits
double 8 bytesStores fractional numbers. Sufficient for storing 15 decimal
digits
boolean 1 bit Stores true or false values
char 2 bytesStores a single character/letter or ASCII values