Guía de programación en Java > Configuración previa
1. ¿Qué es el JDK y por qué es necesario?
El JDK (Java Development Kit) es un conjunto de herramientas necesarias para desarrollar aplicaciones en Java. Incluye:
- JRE (Java Runtime Environment): Permite ejecutar programas en Java.
- Compilador (
javac
): Convierte el código fuente de Java en bytecode, que la máquina virtual puede interpretar. - Herramientas de desarrollo: Incluyen depuradores y herramientas de empaquetado.
Nota: Sin el JDK, no podemos desarrollar ni ejecutar programas en Java.
2. Instalación del JDK
Descargar el JDK
- Visita la página oficial de Oracle: https://www.oracle.com/java/technologies/javase-downloads.html
- Selecciona la versión correspondiente (Java SE 8 para este curso) y elige el sistema operativo (Windows, macOS, o Linux).
- Acepta los términos de licencia y descarga el instalador.
Instalar el JDK
- Ejecuta el archivo descargado.
- Sigue las instrucciones del asistente de instalación:
- Selecciona la carpeta de instalación (por defecto suele ser
C:\Program Files\Java\jdk1.8.x
).
- Finaliza la instalación.
Configurar las variables de entorno (Windows)
- Ve a Configuración del sistema > Variables de entorno.
- En «Variables del sistema», selecciona Nuevo:
- Nombre:
JAVA_HOME
- Valor: Ruta de instalación del JDK (por ejemplo,
C:\Program Files\Java\jdk1.8.x
).
- Modifica la variable
Path
:
- Agrega
;%JAVA_HOME%\bin
al final.
Verificación
- Abre una terminal o símbolo del sistema.
- Escribe
java -version
yjavac -version
. Deberías ver algo como:
java version "1.8.x"
javac 1.8.x
3. Instalación de un entorno de desarrollo integrado (IDE)
Los IDEs facilitan la programación al proporcionar herramientas como resaltado de sintaxis, depuración y ejecución rápida. Los más comunes son:
- IntelliJ IDEA: Este IDE intuitivo y avanzado es el que recomiendo. Descarga la versión Community, es gratuita.
- Eclipse: Ligero y modular.
- NetBeans: Fácil de usar para principiantes.
Reflexión:
Configurar correctamente tu entorno es clave para evitar problemas en el futuro. Ahora estás listo para seguir avanzando en el mundo de la programación Java.
Deja una respuesta