Codemaker Java

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é sirveDónde se consigue
El JDK (Java Development Kit)Es Java en sí: traduce tu código para que el ordenador lo entienda y lo ejecutaadoptium.net
VS CodeEl editor donde escribes el códigocode.visualstudio.com
Extension Pack for JavaEnseña Java a VS Code: autocompletado, errores en rojo mientras escribes y el botón para ejecutarDesde el propio VS Code

1. Instalar el JDK#

  1. Entra en adoptium.net, que ofrece Temurin, un JDK gratuito.
  2. Descarga la versión 25 (LTS) para tu sistema. En Windows, el instalador .msi; en Mac, el .pkg.
  3. 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:

Salida
java -version

Tiene 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#

  1. Abre VS Code.
  2. Pulsa Ctrl + Shift + X (en Mac, Cmd + Shift + X) para abrir las extensiones.
  3. 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#

  1. En VS Code pulsa Ctrl + Shift + P y escribe Java: Create Java Project.
  2. Elige No build tools.
  3. Elige la carpeta donde se guardará y escribe el nombre del proyecto.

VS Code crea el proyecto con estas carpetas:

CarpetaQué hay dentro
srcTu código. Ya trae un App.java con un «Hello, World!»
libLibrerías externas (ficheros .jar), por ejemplo el driver para conectarse a una base de datos
binLos 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#

ProblemaSolución
java no se reconoce como comandoCierra 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 mainAbre 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 JDKCtrl + Shift + P → Java: Configure Java Runtime, y elige el JDK instalado
La consola no deja escribir cuando el programa pide datosEjecuta con Run (sale en la terminal), no desde la pestaña Debug Console