boolean
long
float
short
double
int
char
byte
Es capaz de contener un número entero con signo de 32 bits, cuyo rango es {-231, 231-1}
Representa los estados binarios true (1) y false (0)
Tipo de dato para el manejo de números de punto flotante con una precisión sencilla de 32bits
Representa un número entero de 64 bits con signo, con rango de {-263, 263-1}
Representa a un número de 8 bits, cuyo rango se encuentra entre -128 y 127
Es un tipo de dato que representa un solo carácter Unicode de 16 bits
Número entero de 16 bits, cuyo rango se encuentra entre -37768 y 32762
Tipo de dato para el manejo de números de punto flotante con un doble precisión a 64bits