Solo dale a Ejecutar
En el editor ves tu primer programa en Java. Ya está terminado.
Haz clic en Ejecutar (o pulsa Ctrl+Enter) y mira lo que pasa.
No tienes que cambiar nada: solo ejecútalo.
Aquí usamos la sintaxis compacta de Java 25. En código más antiguo verás a menudo la forma larga, con public class y public static void main(String[] args) alrededor: hace exactamente lo mismo. Más sobre eso en Más info.
void main() {
IO.println("¡Hola, mundo!");
}
Java es un lenguaje compilado. Primero, el compilador (javac) traduce tu código a lo que se llama bytecode: una especie de lenguaje intermedio que entiende la máquina virtual de Java.
Después arranca la JVM (Java Virtual Machine) y ejecuta ese bytecode. Por eso Java se comporta igual en cualquier sistema operativo: "Write once, run anywhere" (escríbelo una vez, ejecútalo en cualquier parte).
IO.println() imprime una línea. En Java 25, IO está disponible automáticamente: no hace falta ningún import.
Ahora mismo tu código se ve así:
void main() {
IO.println("¡Hola, mundo!");
}
En código más antiguo (antes de Java 25) y en la mayoría de proyectos de empresa verás la forma clásica:
public class Main {
public static void main(String[] args) {
System.out.println("¡Hola, mundo!");
}
}
Las dos hacen lo mismo. La forma compacta es una función estándar desde Java 25 (septiembre de 2025): perfecta para empezar sin tener que entender de golpe las clases, public, static y los arrays String[]. La forma clásica la aprenderás más adelante, cuando quieras leer código existente o trabajar en equipo.