Tooling Principiante

Esegui programmi Java a file singolo direttamente senza javac.

✕ Java 8
$ javac HelloWorld.java
$ java HelloWorld
// Two steps every time
✓ Java 11+
$ java HelloWorld.java
// Compiles and runs in one step
// Also works with shebangs:
#!/usr/bin/java --source 25
Vedi un problema con questo codice? Faccelo sapere.

Un comando

java File.java compila ed esegue in un unico passo.

📝

Simile a script

Aggiungi una riga shebang per rendere i file .java script eseguibili.

🎓

Adatto all'apprendimento

I principianti eseguono il codice immediatamente senza imparare gli strumenti di build.

Approccio Vecchio
Compilazione in due passi
Approccio Moderno
Avvio diretto
Dal JDK
11
Difficoltà
Principiante
Esecuzione di file singoli
Disponibile

Ampiamente disponibile dal JDK 11 (settembre 2018)

Il launcher Java può compilare ed eseguire un singolo file sorgente in un comando. Combinato con il supporto shebang su Unix, i file Java possono funzionare come script. Nessun passo di compilazione separato necessario.

Condividi 𝕏 🦋 in