Apuntes DAM
Volver al inicio

Compilador de Java online

Escribe un programa en Java, pulsa Ejecutar y mira la salida. Sirve para probar un ejercicio sin instalar el JDK ni abrir el IDE, y admite entrada por teclado con Scanner.

Ejemplos:
Java · OpenJDK 21
Salida
Pulsa Ejecutar para ver la salida

Cómo funciona

  • El código se compila y se ejecuta con OpenJDK 21 en Wandbox, un servicio gratuito de ejecución de código. Más detalles en la política de privacidad.
  • La clase puede llamarse como quieras; si hay varias, se ejecuta la que tiene el método main.
  • Para leer del teclado escribe los datos en «Entrada», una línea por cada lectura. Lo que escribes ahí no aparece en la salida, igual que cuando se redirige un fichero a un programa.
  • Las tildes y la ñ se muestran bien en la salida.

Apréndelo en los apuntes

Preguntas frecuentes

¿Qué versión de Java usa?

OpenJDK 21, así que puedes usar var, records, switch con flechas, bloques de texto y el resto de novedades hasta Java 21.

¿Por qué mi programa con Scanner se queda sin datos?

Porque la entrada se escribe antes de ejecutar: pon en «Entrada» todo lo que el programa va a leer, en el mismo orden. Si lee dos números, escribe dos números.

¿Puedo usar paquetes o varios ficheros?

Todo va en un único fichero sin la línea package. Puedes declarar varias clases, interfaces o records en él.

¿Es gratis? ¿Hace falta registrarse?

Sí, es gratis y no hace falta cuenta. Tu último código se guarda en este navegador para que no lo pierdas al recargar.

¿Cómo comparto mi código?

Pulsa «Copiar enlace»: el código va dentro del propio enlace (después del símbolo #), así que quien lo abra verá exactamente lo mismo. Ese fragmento no se envía al servidor de la web.