Language Einsteiger

Ein vollständiges Programm ohne Klassendeklaration oder public static void main schreiben.

✕ Java 8
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println(
            "Hello, World!");
    }
}
✓ Java 25
void main() {
    IO.println("Hello, World!");
}
Problem mit diesem Code entdeckt? Sag uns Bescheid.
🚀

Null Zeremonie

Keine Klasse, kein public static void main, kein String[] args.

🎓

Einsteigerfreundlich

Neue Programmierer können ab der ersten Zeile nützlichen Code schreiben.

📝

Skriptähnlich

Perfekt für schnelle Prototypen, Skripte und Beispiele.

Alter Ansatz
Klassen-Zeremonie für main
Moderner Ansatz
void main()
Seit JDK
25
Schwierigkeitsgrad
Einsteiger
Kompakte Quelldateien
Verfügbar

Finalisiert in JDK 25 LTS (JEP 512, Sept. 2025).

Kompakte Quelldateien beseitigen die Zeremonie von Klassendeklarationen und der Main-Methoden-Signatur für einfache Programme. In Kombination mit dem impliziten Import von java.io.IO steht sogar println direkt zur Verfügung.

Teilen 𝕏 🦋 in