Instalación y configuración de JDK e IntelliJ para Java
Clase 2 de 27 • Curso de Java
Resumen
¿Cómo preparar el entorno de desarrollo para programar en Java?
Iniciar tu aventura en el mundo de la programación con Java requiere de un entorno de desarrollo bien configurado. ¡No te preocupes! Aquí desglosamos los pasos esenciales para que tengas todo lo que necesitas y te sientas seguro de avanzar en tu aprendizaje.
¿Qué es el JDK de Java y cómo se instala?
El Java Development Kit (JDK) es fundamental. Incluye la Máquina Virtual de Java y el compilador, esenciales para programar, compilar y ejecutar aplicaciones en Java. En este curso, usaremos la versión 21 de Java, seleccionada por su estabilidad y rendimiento óptimos en ambientes productivos.
-
Descarga del JDK:
- Visita el sitio oficial de Oracle para descargar el JDK. Allí encontrarás varias versiones: 17, 21 y 23.
- Elige la versión 21 y selecciona el sistema operativo de tu computadora (Linux, Mac o Windows).
-
Instalación en Mac:
- Descarga el archivo DMG correspondiente. Si tu Mac tiene un procesador Intel, selecciona x64; si tiene un procesador Apple Silicon, elige ARM64.
- Una vez descargado, abre el archivo e instala el paquete PKG en tu sistema.
-
Verificación de la instalación:
- Abre la terminal y verifica la instalación con los comandos
java -version
yjavac -version
. Deberías ver la versión 21 en ambos casos.
- Abre la terminal y verifica la instalación con los comandos
¿Cómo empezar a programar con un IDE?
Un IDE (Integrated Development Environment) mejora enormemente tu experiencia de programación.
-
Descarga de IntelliJ IDEA Community Edition:
- Encuentra el enlace en los recursos proporcionados. Al descargar, asegúrate de seleccionar la versión adecuada para tu sistema operativo.
-
Instalación:
- Al igual que el JDK, abre el archivo DMG y mueve el ícono a la carpeta de aplicaciones.
- Ejecuta IntelliJ y sigue las instrucciones iniciales, aceptando los términos de servicio.
-
Configuración inicial:
- Tras la instalación, podrás importar configuraciones de otros entornos de desarrollo si lo deseas.
- Crea un nuevo proyecto llamado "Java Bank", utilizando Maven para gestionar las dependencias del proyecto.
¿Qué estructura tiene nuestro proyecto en Java?
IntelliJ te ayuda a estructurar adecuadamente tus proyectos, siguiendo las mejores prácticas del desarrollo en Java.
- Carpetas creadas por defecto:
Java Bank
: carpeta principal del proyecto..idea
,src
,.gitignore
,pom.xml
: archivos y carpetas esenciales para la configuración.
- Carpetas bajo
src
:main
: contiene el código principal de la aplicación.test
: destinada a las pruebas automatizadas.
- Archivos dentro de
main
:- Incluye
org.example
con un archivo de ejemploMain.java
.
- Incluye
¿Cómo utilizar IntelliJ para ejecutar y depurar código?
Aprovecha las características de IntelliJ para ejecutar y mejorar tu código.
-
Ejecución: Presiona
Alt + R
o haz clic en el ícono de play para ejecutar tu código. -
Depuración: Usa
Alt + Enter
para resaltar y sugerir correcciones. Para depurar, coloca un breakpoint con el símbolo rojo y utiliza el ícono de bug para ejecutar el código paso a paso. Esto te permitirá observar el valor de las variables en tiempo real.
¿Por qué es importante el archivo .gitignore
y pom.xml
?
-
.gitignore
: Este archivo garantiza que ciertos archivos no se suban al repositorio de Git, facilitando el manejo del historial del proyecto. -
pom.xml
:- Este fichero es esencial cuando trabajamos con Maven, ya que ayuda a manejar las dependencias.
- Contiene información del proyecto, como su nombre, versión y compilador.
Con estos conocimientos, estás listo para comenzar a escribir tu primer código en Java. ¡Adelante, prueba tus habilidades y continúa explorando este emocionante mundo de la programación!