Вообще в Java существует 8 примитивных типов данных:
boolean – хранит один бит информации;
byte – хранит один байт информации, и соответственно целочисленные значения от -128 до 127 включительно;
short – хранит два байта информации, и соответственно целочисленные значение от -32768 до 32767 включительно;
int – хранит четыре байта информации, и соответственно целочисленные значение от -2147483648 до 2147483647 включительно;
long – хранит восемь байт информации, и соответственно целочисленные значения от – 9223372036854775808 (-2 в степени 63) до 9223372036854775807 (2 в степени 63 минус 1) включительно;