Tipos de datos primitivos en Java

Tipos de datos primitivos en Java

Tipos de datos primitivos en Java - Los números enteros

En Java tenemos ocho tipos de datos primitivos. La mayoría de estos son para almacenar números. Veamos en este capítulo los tipos enteros.

Tipos de datos enteros en Java

En Java disponemos de cuatro tipos de datos enteros:

Byte

Estos enteros son los contenedores más pequeños para números enteros que existen en Java. Pueden almacenar negativos desde el -128 hasta el 127 positivo. Un total de 256 posibles valores si contamos el 0. Por lo que ocupa 1 byte en la memoria RAM.

byte numero1 = 100;

Short

Este tipo de entero puede almacenar desde el valor -32,768 hasta el 32,767. Un total de 65536 posibles valores que dan un tamaño al contenedor de 2 bytes.

short numero1 = 20435;

Int

Este tipo de dato suele ser el más utilizado, ya que cubre con la mayoría de necesidades para almacenar enteros y no ocupa una barbaridad de espacio en memoria. Los valores posibles van desde el número -2,147,483,648 hasta el 2,147,483,647. Por lo tanto, tiene 4.294,967,296 posibles valores y un tamaño en memoria de 4 bytes.

int numero1 = 776855647;

Long

El tipo de dato long es el más grande de los enteros. Este tiene un tamaño de 8 bytes. Los valores van desde el -92,233,720,036,854,775,808 hasta el 92,233,720,036,854,775,807.

Por cierto, este número, debe lleva el sufijo L tras el número.

long numero1 = 9223372036854775807L;

Tipos de datos primitivos decimales de Java

El tipo de dato primitivo float de Java

El tipo de dato primitivo float de Java, sirve para almacenar valores decimales de hasta 7 dígitos. Este tipo ocupa en memoria como un int, 4 bytes.

float pi = 3.141592F;

El tipo de dato primitivo double de Java

El tipo de dato primitivo double de Java, sirve para almacenar valores decimales de hasta 15 dígitos. Por lo tanto, permiten mayor precisión. No obstante, ocupa en memoria como un long de los tipos enteros, 8 bytes.

double pi = 3.141592653589793;

Otros tipos de datos primitivos de Java

El tipo de dato primitivo Char

Este tipo de dato primitivo, solo puede almacenar un carácter, lo que deja un tipo de dato que ocupa 2 bytes en memoria. Permite 65536 posibles valores como el dato numérico short.

char letra = 'A';

El type de dato primitivo boolean

El tipo de dato boolean solo puede contener dos posibles valores, true o false. Verdadero o falso. Estos sirven para que los programas puedan evaluar diferentes posibilidades. Ocupa en memoria 1 solo bit (esto es, una octava parte de 1 byte).

boolean resultado1 = true;
boolean resultado = false;

Hasta aquí con los tipos de datos primitivos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

curso de Python Entrada anterior Soluciones de ejercicios de Python y Tkinter
curso Java Entrada siguiente Las variables en Java