Tipos de datos simples

En Java hay 8 tipos de variables, variables básicas, que son:

boolean
Ocupa 1 bit
Valor por defecto: Falso
Puede tomar 2 valores, False o True
byte
Ocupa 8 bits
Toma un valor por defecto '0'
Puede tomar valores desde -128 a 127
short
Ocupa 16 bits
Toma un valor por defecto '0'
Puede tomar todos los valores desde -32768 a 32767
char
Ocupa 16 bits
Toma el valor por defecto \u0000
Puede tomar todos los valores desde \u0000 hasta \uffff
int
Ocupa 32 bits
Toma el valor por defecto '0'
Puede tomar todos los valores que van desde -2147483648 hasta 2147483647
long
Ocupa 64 bits
Toma el valor '0'
Puede tomar valores desde -9,22e18 a 9,22e18
float
Ocupa 32 bits
El valor por defecto es '0.0'
Puede tomar todos los valores reales de 32 bits
double
Ocupa 64 bits
El valor por defecto es '0,0'
Puede tomar todos los valores reales de 64 bits

No existen más datos simples en Java.

A diferencia de otros lenguajes, los tipos de datos simples no dependen de la plataforma ni del sistema operativo. Un entero 'int' siempre tendrá 4 bytes.

Esta es una de las características más importantes de java, el ser multiplataforma, ya que te evitas hasta tener que compilar según el sistema operativo que vayas a usar.

Nota:

  • Los valores que se asignan a las variables y se utilizan en expresiones reciben el nombre de literales