Java Antes de empezar
Preparar el ordenador
Para programar en Java en tu casa necesitas tres cosas. En los ordenadores del aula de Codemaker ya están instaladas.
| Qué | Para qué sirve | Dónde se consigue |
|---|---|---|
| El JDK (Java Development Kit) | Es Java en sí: traduce tu código para que el ordenador lo entienda y lo ejecuta | adoptium.net |
| VS Code | El editor donde escribes el código | code.visualstudio.com |
| Extension Pack for Java | Enseña Java a VS Code: autocompletado, errores en rojo mientras escribes y el botón para ejecutar | Desde el propio VS Code |
1. Instalar el JDK#
- Entra en adoptium.net, que ofrece Temurin, un JDK gratuito.
- Descarga la versión 25 (LTS) para tu sistema. En Windows, el instalador
.msi; en Mac, el.pkg. - Instálalo. En Windows, cuando el instalador muestre la lista de opciones, activa también Set JAVA_HOME variable.
Para comprobar que está bien, abre una terminal (en Windows, busca «Símbolo del sistema» o «PowerShell») y escribe:
java -versionTiene que responder con algo como openjdk version "25…". Si dice que java no se reconoce como comando, mira la tabla de problemas del final.
Nota
Con el JDK 25 funcionan los ejemplos de las dos pestañas de estos apuntes, Java 21 y Java 25. Si tu ordenador ya tiene el JDK 21, también te sirve, pero solo para la pestaña Java 21.
2. Instalar VS Code#
Descárgalo de code.visualstudio.com e instálalo con las opciones que vienen marcadas.
3. Instalar las extensiones de Java#
- Abre VS Code.
- Pulsa
Ctrl+Shift+X(en Mac,Cmd+Shift+X) para abrir las extensiones. - Busca Extension Pack for Java, la de Microsoft, y pulsa Install.
La primera vez que abras un fichero de Java tardará un poco en arrancar: en la barra de abajo verás que está cargando.
4. Crear tu primer proyecto#
- En VS Code pulsa
Ctrl+Shift+Py escribe Java: Create Java Project. - Elige No build tools.
- Elige la carpeta donde se guardará y escribe el nombre del proyecto.
VS Code crea el proyecto con estas carpetas:
| Carpeta | Qué hay dentro |
|---|---|
src | Tu código. Ya trae un App.java con un «Hello, World!» |
lib | Librerías externas (ficheros .jar), por ejemplo el driver para conectarse a una base de datos |
bin | Los programas ya compilados. Los genera VS Code: no hace falta tocarlos |
Para ejecutar, abre App.java y pulsa Run, que aparece justo encima de main. El resultado sale en la terminal, abajo.
Problemas frecuentes#
| Problema | Solución |
|---|---|
java no se reconoce como comando | Cierra la terminal y abre una nueva. Si sigue igual, reinstala el JDK y activa la opción Set JAVA_HOME variable |
No aparece el botón Run encima de main | Abre la carpeta del proyecto (Archivo → Abrir carpeta), no el fichero suelto, y espera a que termine de cargar la extensión |
| VS Code dice que no encuentra el JDK | Ctrl + Shift + P → Java: Configure Java Runtime, y elige el JDK instalado |
| La consola no deja escribir cuando el programa pide datos | Ejecuta con Run (sale en la terminal), no desde la pestaña Debug Console |