Language Principiante

Scrivi un programma completo senza dichiarazione di classe o public static void main.

✕ Java 8
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println(
            "Hello, World!");
    }
}
✓ Java 25
void main() {
    IO.println("Hello, World!");
}
Vedi un problema con questo codice? Faccelo sapere.
🚀

Zero cerimonia

Nessuna classe, nessun public static void main, nessun String[] args.

🎓

Adatto ai principianti

I nuovi programmatori possono scrivere codice utile dalla prima riga.

📝

Simile a script

Perfetto per prototipi veloci, script ed esempi.

Approccio Vecchio
Classe main con cerimonia
Approccio Moderno
void main()
Dal JDK
25
Difficoltà
Principiante
File sorgente compatti
Disponibile

Finalizzato nel JDK 25 LTS (JEP 512, settembre 2025).

I file sorgente compatti rimuovono la cerimonia delle dichiarazioni di classe e la firma del metodo main per programmi semplici. Combinati con l'importazione implicita di java.io.IO, anche println è disponibile direttamente.

Condividi 𝕏 🦋 in