Para programar en Java necesitas instalar el JDK (Java Development Kit) en tu computadora y elegir un editor de código.
En la lección anterior aprendiste que Java necesita el JDK para compilar y ejecutar programas. Ahora vas a instalarlo paso a paso y vas a escribir tu primer programa.
¿Qué es el JDK y por qué lo necesitas?
El JDK es el paquete oficial que contiene todo lo necesario para desarrollar en Java. Incluye el compilador (javac), la máquina virtual (JVM) y herramientas adicionales.
Sin el JDK solo puedes ejecutar programas Java, pero no crearlos. Por eso los desarrolladores siempre instalan el JDK, no el JRE.
Componentes principales del JDK
| Componente | ¿Qué hace? |
|---|---|
javac |
Convierte tu código .java en bytecode .class |
java |
Ejecuta el bytecode en la JVM |
JRE |
Entorno de ejecución incluido dentro del JDK |
JVM |
Máquina virtual que corre el bytecode en tu sistema |
Paso 1 — Descargar el JDK
Ve al sitio oficial de Oracle o usa Eclipse Temurin (distribución gratuita y sin restricciones de licencia).
Opción recomendada para principiantes: Eclipse Temurin JDK 21 LTS.
Sigue estos pasos:
- Abre tu navegador y ve a
https://adoptium.net - Selecciona JDK 21 (LTS)
- Elige tu sistema operativo: Windows, macOS o Linux
- Descarga el instalador (archivo
.msien Windows,.pkgen macOS) - Ejecuta el instalador y acepta las opciones predeterminadas
Nota: LTS significa "Long Term Support". Es la versión más estable y la que usan empresas como Mercado Libre en producción.
Paso 2 — Verificar la instalación
Después de instalar el JDK, debes confirmar que quedó bien configurado. Abre la terminal o símbolo del sistema y escribe:
java -version
Deberías ver una salida similar a esta:
openjdk version "21.0.3" 2024-04-16
OpenJDK Runtime Environment Temurin-21.0.3+9
Luego verifica el compilador:
javac -version
Salida esperada:
javac 21.0.3
Si ves un mensaje de error como 'java' no se reconoce como comando, el JDK no se agregó al PATH del sistema. Más adelante en esta lección verás cómo corregirlo.
Paso 3 — Elegir tu editor de código
Un editor de código o IDE (Entorno de Desarrollo Integrado) te ayuda a escribir, organizar y ejecutar tu código más rápido.
Para Java hay dos opciones principales para principiantes:
IntelliJ IDEA Community Edition
IntelliJ IDEA es el IDE más popular para Java en el mercado laboral mexicano. La versión Community es completamente gratuita.
- Descárgalo en:
https://www.jetbrains.com/idea/download - Elige Community Edition (no la Ultimate)
- Instalación: siguiente, siguiente, finalizar
IntelliJ detecta el JDK automáticamente y ofrece autocompletado, resaltado de errores y ejecución con un clic.
Visual Studio Code (VS Code)
VS Code es un editor ligero y gratuito de Microsoft. Para usarlo con Java necesitas instalar la extensión "Extension Pack for Java".
- Descárgalo en:
https://code.visualstudio.com - Instala la extensión desde el panel de extensiones (ícono de cuadros)
- Busca:
Extension Pack for Javade Microsoft
VS Code consume menos memoria RAM que IntelliJ. Es buena opción si tu computadora tiene menos de 8 GB de RAM.
¿Cuál elegir?
| Característica | IntelliJ IDEA Community | VS Code + extensión |
|---|---|---|
| Uso de RAM | Alto (~500 MB) | Bajo (~200 MB) |
| Configuración inicial | Automática | Manual |
| Popularidad en empresas MX | Muy alta | Media |
| Precio | Gratis | Gratis |
| Ideal para | Proyectos Java puros | Múltiples lenguajes |
Recomendación: Si tu computadora tiene 8 GB de RAM o más, usa IntelliJ IDEA. Si tiene menos, usa VS Code.
Paso 4 — Crear y ejecutar tu primer programa
Ahora vas a escribir el programa más clásico de la programación: Hola Mundo.
En IntelliJ IDEA
- Abre IntelliJ IDEA
- Haz clic en New Project
- Nombre del proyecto:
HolaMundo - Selecciona el JDK que instalaste
- Desmarca la opción "Add sample code" para escribirlo tú mismo
- Haz clic en Create
- En el panel izquierdo, haz clic derecho sobre la carpeta
src - Selecciona New → Java Class
- Nombre de la clase:
HolaMundo
Escribe el siguiente código dentro del archivo:
public class HolaMundo {
public static void main(String[] args) {
System.out.println("Hola Mundo desde Java");
}
}
Haz clic en el botón verde ▶ Run o presiona Shift + F10.
Verás esta salida en la consola inferior:
Hola Mundo desde Java
¡Felicidades! Acabas de compilar y ejecutar tu primer programa Java.
Variante con datos relevantes
Modifica el programa para imprimir información de contexto profesional:
public class HolaMundo {
public static void main(String[] args) {
System.out.println("Empresa: Mercado Libre");
System.out.println("Lenguaje: Java 21");
System.out.println("Salario junior promedio: $18,500");
}
}
Salida en consola:
Empresa: Mercado Libre
Lenguaje: Java 21
Salario junior promedio: $18,500
Este patrón de System.out.println() lo usarás constantemente para mostrar resultados en pantalla.
Cómo solucionar el error de PATH
Si al escribir java -version ves un error, el sistema no encuentra el JDK. Debes agregar el JDK al PATH.
En Windows
- Busca "Variables de entorno" en el menú inicio
- Haz clic en Variables de entorno
- En "Variables del sistema", selecciona
Pathy haz clic en Editar - Agrega la ruta de tu JDK, por ejemplo:
C:\Program Files\Eclipse Adoptium\jdk-21\bin - Acepta todos los cambios y reinicia la terminal
En macOS y Linux
Abre la terminal y ejecuta:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
Para que sea permanente, agrega esas líneas al archivo ~/.zshrc (macOS) o ~/.bashrc (Linux).
Errores comunes al instalar Java
Error 1 — Instalar el JRE en lugar del JDK
El JRE solo ejecuta programas; no incluye el compilador javac. Si instalas el JRE, no podrás compilar tu código. Asegúrate de descargar el JDK completo.
Error 2 — Confundir versiones
Java tiene muchas versiones. Las versiones LTS (8, 11, 17, 21) son las más estables. Evita instalar versiones intermedias como la 19 o 20 para proyectos de aprendizaje. Usa siempre la última LTS disponible.
Error 3 — No reiniciar la terminal después de configurar el PATH
Los cambios al PATH solo se aplican en terminales nuevas. Si modificas las variables de entorno y sigues viendo el error, cierra y vuelve a abrir la terminal.
Error 4 — Nombre de clase diferente al nombre del archivo
En Java, el nombre de la clase pública debe coincidir exactamente con el nombre del archivo. Si tu clase se llama HolaMundo, el archivo debe llamarse HolaMundo.java. Si hay diferencia, el compilador lanzará un error.
// Incorrecto: archivo llamado "holaMundo.java" con clase "HolaMundo"
// Correcto: archivo llamado "HolaMundo.java" con clase "HolaMundo"
Estructura de un programa Java básico
Cada programa Java que escribas tiene esta estructura mínima:
public class NombreDeLaClase {
public static void main(String[] args) {
// Tu código va aquí
}
}
| Elemento | Significado |
|---|---|
public class |
Declara una clase pública |
NombreDeLaClase |
Nombre del programa (igual al nombre del archivo) |
main |
Método de entrada; Java siempre empieza aquí |
String[] args |
Parámetros de línea de comandos (por ahora ignóralos) |
System.out.println() |
Imprime texto en la consola |
Esta estructura es fija. Cada programa Java comienza con ella.
Resumen de pasos
- Descarga e instala el JDK 21 LTS desde
adoptium.net - Verifica con
java -versionyjavac -versionen la terminal - Instala IntelliJ IDEA Community o VS Code con la extensión de Java
- Crea un proyecto nuevo y escribe tu clase
HolaMundo - Ejecuta el programa y confirma la salida en consola
Con el entorno listo, en la siguiente lección vas a aprender sobre variables, tipos de datos y cómo almacenar información en tus programas.