Volver a Java Básico

Declaración y Tipos de Variables

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)

Ejemplo de Código

public class TiposDeVariables { public static void main(String[] args) { // Enteros byte edad = 25; short año = 2025; int poblacion = 500000; long estrellas = 9876543210L; // Decimales float temperatura = 36.6f; double pi = 3.1415926535; // Texto y booleanos char letra = 'A'; String nombre = "Java"; boolean activo = true; System.out.println("Nombre: " + nombre + ", activo: " + activo); } }

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.