Java 5 minutos de lectura

Declaración y Tipos de Variables

Aprende a declarar variables en Java y conoce los diferentes tipos primitivos y de referencia, incluyendo sus tamaños y usos.

Por InsiderAnh 5 de julio de 2025

Introducción

En este capítulo aprenderás cómo declarar variables en Java y qué tipos de datos están disponibles. Entender los tamaños y usos de cada tipo es clave para escribir programas eficientes y seguros.

Concepto Principal

Java es un lenguaje fuertemente tipado. Esto significa que cada variable debe declararse con un tipo específico. Los tipos de datos en Java se dividen en dos categorías: primitivos y de referencia.

Aquí tienes un resumen de los principales tipos primitivos:

  • byte: 8 bits, rango de -128 a 127
  • short: 16 bits, rango de -32.768 a 32.767
  • int: 32 bits, rango de ±2 mil millones (default para enteros)
  • long: 64 bits, para números grandes. Debe terminar en L
  • float: 32 bits, decimal simple (debe terminar en f)
  • double: 64 bits, decimal doble (default para decimales)
  • char: 16 bits, almacena un solo carácter Unicode
  • boolean: 1 bit, solo true o false

Y uno muy usado aunque no es primitivo:

  • String: Cadena de texto, es una clase (tipo de referencia)
Java

public class TiposDeVariables {
  public static void main(String[] args) {
    // Enteros
    byte edad = 25;              // 1 byte (-128 a 127)
    short año = 2025;           // 2 bytes (-32,768 a 32,767)
    int poblacion = 500000;      // 4 bytes (-2147483648 a 2147483647)
    long estrellas = 9876543210L; // 8 bytes (-9223372036854775808 a 9223372036854775807)

    // Decimales
    float temperatura = 36.6f;   // 4 bytes (hasta 7 decimales)
    double pi = 3.1415926535;    // 8 bytes (hasta 15 decimales)

    // Texto y booleanos
    char letra = 'A';            // 2 bytes (carácter Unicode)
    String nombre = "Java";      // Objeto (cadena de texto)
    boolean activo = true;       // 1 bit (true/false)

    System.out.println("Nombre: " + nombre + ", activo: " + activo);
  }
}

Ejemplo Práctico

Este código crea varias variables de diferentes tipos y muestra sus valores en consola. Es importante usar el tipo adecuado para ahorrar memoria y evitar errores.

Nota Importante

Usar el tipo correcto puede evitar errores por desbordamiento o pérdida de precisión. Evita usar float o double para cálculos exactos como dinero.

Conclusión

Conocer los tipos de variables en Java te permite escribir código más claro y eficiente. En los próximos capítulos aprenderás a operar con estas variables y a controlarlas con estructuras como funciones y condicionales.