1. Che cos'è il JDK (Java Development Kit)
JDK — è come un coltellino svizzero per lo sviluppatore Java. Include tutto ciò che serve per creare, compilare ed eseguire programmi Java:
JDK contiene JRE + strumenti per gli sviluppatori Java.
JRE contiene JVM + un set di librerie Java standard.
JVM — è la macchina virtuale Java.
Perché è importante usare una versione aggiornata del JDK (ad esempio, Java 25)?
Java evolve molto rapidamente. Le nuove versioni portano non solo nuove funzionalità, ma anche maggiore sicurezza, prestazioni e compatibilità con le librerie moderne. Se studi con Java 8, rischi di trovarti nella posizione di un dinosauro che all'improvviso incontra un iPhone.
2. Download e installazione del JDK
Ci sono diverse fonti ufficiali:
Nel nostro corso non scaricheremo il JDK in anticipo. Affideremo questo compito a IntelliJ IDEA e installeremo il JDK direttamente dalla sua interfaccia in due clic.
Anche se l'installazione sarà automatica, IntelliJ IDEA ci chiederà comunque quale distribuzione preferiamo. Per il nostro corso sceglieremo Amazon Corretto. È una build gratuita che non richiede registrazione, è mantenuta stabilmente da Amazon e, cosa non meno importante, funziona correttamente anche se nel percorso di installazione sono presenti caratteri cirillici.
3. Download e installazione di IntelliJ IDEA
Sito ufficiale di JetBrains:
https://www.jetbrains.com/idea/download/
Nella pagina di download il sito rileverà automaticamente il tuo sistema operativo e l'architettura del processore. Puoi selezionarli manualmente se necessario.
In precedenza, gli sviluppatori dovevano scegliere tra la versione a pagamento (Ultimate) e quella gratuita (Community Edition), ma dalla versione 2025.3 IntelliJ IDEA è diventato un prodotto unico.
Ora è tutto semplice: scarichi un unico programma dove tutto il necessario per lo sviluppo Java è disponibile gratuitamente e senza restrizioni. Se ti servono le funzioni del pacchetto a pagamento (Ultimate), puoi attivarlo direttamente all\'interno (c\'è un periodo di prova di 30 giorni), ma per il nostro corso non ce n\'è alcun bisogno.
Bonus! Nella nuova versione unificata sono diventate gratuite anche quelle funzionalità che prima erano solo in Ultimate. Ora hai accesso agli strumenti per database e al supporto base di Spring senza alcun costo aggiuntivo.
Installazione di IntelliJ IDEA su Windows
- Scarica l'installer
.exedal sito. Importante: scegli la tua architettura del processore. - Esegui il file e scegli la cartella di installazione.
- Nella fase di scelta dei componenti puoi aggiungere un collegamento sul desktop e l'associazione con i file .java)
- Attendi il completamento dell'installazione e avvia IDEA.
Installazione di IntelliJ IDEA su macOS
- Scarica il file
.dmg. Importante: scegli la tua architettura del processore: Intel o Apple Silicon - Aprilo e trascina l'icona IntelliJ IDEA nella cartella Applications.
- Avvia IDEA
Installazione di IntelliJ IDEA su Linux
- Scarica l'archivio
.tar.gz. - Estrai l'archivio in una posizione comoda, ad esempio
~/programs/idea. - Vai nella cartella
bine avvia lo script:./idea.sh - Per comodità puoi creare un collegamento sul desktop o nel menu delle applicazioni.
4. Avvio di IntelliJ IDEA
Dopo l'installazione, IntelliJ IDEA proporrà di importare le impostazioni dalle versioni precedenti. Se sei alle prime armi — scegli Skip import.
Scheda Projects
Dopodiché vedrai la finestra di benvenuto di IntelliJ IDEA.
- New Project si usa per creare un nuovo progetto da zero.
- Open consente di aprire un progetto già presente sul computer.
- Clone Repository (oppure Get from VCS) consente di clonare un progetto da un repository remoto, ad esempio da GitHub.
Scheda Customize
Qui puoi configurare l'IDE in modo da lavorare nel modo più confortevole possibile.
- Theme: permette di scegliere la combinazione di colori. Scegli quella con cui gli occhi si affaticano di meno.
- IDE font: consente di modificare la dimensione del carattere dell'intera interfaccia.
- Language: lascia l'inglese. Tutta la documentazione tecnica e i forum sono in inglese.
Le altre impostazioni per ora possono essere lasciate predefinite. Potrai sempre tornarci in seguito tramite File -> Settings o IntelliJ IDEA -> Preferences su macOS.
Abbiamo quindi configurato l'aspetto e preso confidenza con le azioni principali. Ora siamo pronti a creare il nostro primo progetto.
GO TO FULL VERSION