Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Tipos de Datos Primitivos | Tipos Básicos, Operaciones
Principios Básicos de Java
course content

Contenido del Curso

Principios Básicos de Java

Principios Básicos de Java

1. Iniciando
2. Tipos Básicos, Operaciones
3. Loops
4. Arrays
5. String

bookTipos de Datos Primitivos

Variables

Una variable en código es una especie de celda donde podemos almacenar información. Por ejemplo, si necesitamos guardar el número 20, lo guardaremos en una variable y utilizaremos este número nuevamente al usar el nombre de la variable en el código.

Java es un lenguaje de tipado fuerte, por lo que es necesario definir el tipo de dato de nuestra variable:

java

Main

copy
1
variable_type name = value;

El código anterior ilustra la sintaxis básica para declarar una variable.

Ahora, procedamos al estudio de los tipos de datos, comenzando con los 8 principales.

Tipos de Datos

Note

Note that the String data type is not a primitive data type, so we won't cover it in this section. It has a separate section where you will learn about this data type in detail.

Let's go through primitive data types and learn more about each of them:

  • byte - This integer data type can accept values ranging from -128 to 127. It occupies 1 byte of memory and is stored in the stack memory;
java

Main

copy
1
byte var = 10;

short es también un tipo de dato entero que puede contener valores que oscilan entre -32,768 y 32,767. Ocupa 2 bytes de memoria y se almacena en la memoria de pila;

java

Main

copy
1
short var = 10000;

int - Este es el tipo de dato entero más utilizado, capaz de almacenar valores que van desde -2,147,483,648 hasta 2,147,483,647. También se almacena en la memoria de pila y ocupa 4 bytes;

java

Main

copy
1
int var = 123123123;

long - Este es el tipo de dato entero más grande, capaz de almacenar valores desde -2⁶³ hasta 2⁶³ - 1. Ocupa 8 bytes en memoria y también se almacena en la memoria de pila;

java

Main

copy
1
long var = -10290394;
  • float es el primer tipo de dato de punto flotante que se utiliza para almacenar 7 dígitos decimales. Al declarar una variable de tipo float, debemos recordar agregar la letra f al final del número. Por ejemplo, float myFloat = 4.13f;;
java

Main

copy
1
float var = 13.41f;
  • double - Este tipo de dato de punto flotante puede almacenar hasta 15 dígitos decimales. A diferencia de float, no necesitamos especificar letras al declarar una variable double. Double ocupa 8 bytes y se almacena en la memoria de pila;
java

Main

copy
1
double var = 12.299384;

boolean - Este tipo de dato primitivo es especial ya que solo puede contener valores true o false. Boolean se almacena en la memoria de pila y ocupa desde 1 bit hasta 1 byte, dependiendo del sistema y del compilador;

java

Main

copy
1
boolean var = true;

char - Este tipo de dato de carácter toma datos de la tabla ASCII. Profundizaremos en este tipo de dato con más detalle en el próximo capítulo, pero por ahora, tenga en cuenta que ocupa 2 bytes.

java

Main

copy
1
char var = 'c';

También hay una tabla donde puedes ver toda la información esencial sobre los tipos de datos primitivos:

Primitive data types can also be output using the console output command. Let's examine some examples:

java

Main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { int number = 41; System.out.println(number); } }

Declaramos una variable int y la imprimimos en la pantalla.

java

Main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { char character = 'c'; System.out.println(character); } }

Declaramos una variable de tipo char y la mostramos en pantalla.

java

Main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { float number = 1.12f; System.out.println(number); } }

Hemos declarado una variable de tipo float y la hemos impreso en pantalla.

Hemos declarado una variable de tipo float y la hemos impreso en la pantalla.

1. ¿Qué tipo de dato entero ocupa la menor cantidad de memoria?
2. ¿Qué tipo de dato entero ocupa la menor cantidad de memoria?
¿Qué tipo de dato entero ocupa la menor cantidad de memoria?

¿Qué tipo de dato entero ocupa la menor cantidad de memoria?

Selecciona la respuesta correcta

¿Qué tipo de dato entero ocupa la menor cantidad de memoria?

¿Qué tipo de dato entero ocupa la menor cantidad de memoria?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1
We're sorry to hear that something went wrong. What happened?
some-alt