Java Development Kit Java SE Development Kit (JDK) v25.0.2 Versione ufficiale stabile【Software Gechuzi·R4759】



📚Corso video
🕒Ultimo aggiornamento: 23/01/2026
👥Imprenditori / Creatori di contenuti / Venditori e-commerce transfrontalieri / Lavoratori extra

Materiale di studio di riferimento — incluso con l'abbonamento
Sblocca il corso con l'abbonamento
🔓
Ottieni questo corso per il tuo studio di riferimento con l'abbonamento
📦
Unisciti all'abbonamento — studia tutti i 16741 corsi e strumenti software come riferimento
🔄
I corsi vengono aggiornati di continuo — i membri studiano il nuovo materiale appena arriva
Condividi:

Il Java Development Kit di Oracle, comunemente abbreviato in JDK, è il pacchetto di strumenti indispensabile per lo sviluppo di programmi Java. Non è un semplice software, ma un "pacchetto completo" che include l'ambiente necessario per l'esecuzione dei programmi Java (ovvero la libreria di runtime Java), i vari strumenti e kit necessari per lo sviluppo Java, e persino il codice sorgente delle librerie di classi più basilari e fondamentali di Java. Il Java Runtime Environment, abbreviato in JRE, ha invece un ruolo molto più semplice: è puramente un "ambiente di esecuzione". In parole povere, qualsiasi programma scritto in linguaggio Java, per poter essere eseguito sul tuo computer, non può fare a meno del JRE. Pertanto, che tu ti occupi di sviluppo software Java tradizionale o dello sviluppo di popolari applicazioni Android, devi installare il JRE come ambiente di esecuzione nel tuo sistema operativo. Si può dire che il contributo e l'influenza del linguaggio Java sull'intero mondo dello sviluppo software siano difficilmente eguagliabili da molte altre tecnologie.

Analisi dei concetti chiave: JRE e JDK, qual è davvero la differenza?

Questa è una domanda che confonde molti principianti di Java. In realtà, distinguerli è semplice: dipende dal tuo obiettivo:

  • Se stai imparando Java, o stai lavorando nello sviluppo Java e hai bisogno di scrivere e compilare codice Java, allora devi installare JDK.
  • Se il tuo computer deve solo eseguire programmi Java già sviluppati da altri (come un gioco o un software di utilità in versione Java), allora ti basta installare JRE è sufficiente.

Un'analogia per capire meglio

Puoi immaginare lo sviluppo di programmi Java come cucinare:

  • JDK (Java Development Kit) = l'intera cucina. Contiene il piano cottura (ambiente di esecuzione), i coltelli e le padelle (compilatore e strumenti di sviluppo), vari condimenti e ingredienti (librerie di classi di base e codice sorgente). È pensato per lo "chef" (lo sviluppatore).
  • JRE (Java Runtime Environment) = un tavolo da pranzo e un set di posate. Può essere usato solo per "mangiare" i piatti già pronti (eseguire programmi), ma non per "cucinare" (sviluppare e compilare). È pensato per il "commensale" (l'utente finale).

Differenze dettagliate a livello tecnico

  • Java Development Kit (JDK): Questo è il kit principale della tecnologia Java, rivolto agli sviluppatori. Essoincludeil JRE e fornisce inoltre:
    • Compilatore (javac.exe): Si occupa di compilare il file sorgente ".java" che scrivi in un file bytecode ".class" eseguibile dal computer.
    • Vari strumenti di sviluppo: Ad esempio javadoc.exe per generare documentazione, jar.exe per il packaging, keytool.exe per la gestione della sicurezza, jconsole.exe per il monitoraggio e così via.
    • Codice sorgente delle librerie di classi di utilità Java: Ad esempio tools.jar, utile agli sviluppatori per approfondire lo studio e il debug.

    In breve,JDK = JRE + set di strumenti di sviluppo.

  • Java Runtime Environment (JRE): Questo è l'ambiente di base che garantisce l'esecuzione dei programmi Java, rivolto agli utenti comuni. Contiene principalmente due parti:
    • Implementazione standard della JVM: Ad esempio il comando java.exe che conosciamo meglio, che è il cuore dell'avvio della macchina virtuale Java per eseguire i programmi.
    • Librerie di classi core di Java: Ad esempio il gigantesco rt.jar, che contiene migliaia di classi di base necessarie al runtime del linguaggio Java.

    Punto chiave: JRE Non includealcun strumento di sviluppo, come compilatori, debugger, ecc. Può solo "eseguire", non "creare".

Guida pratica: come configurare le variabili d'ambiente Java su Windows?

Dopo aver installato il JDK, per consentire al sistema di riconoscere i comandi Java da qualsiasi posizione, è necessario configurare le variabili d'ambiente. Di seguito i passaggi dettagliati:

  1. Sul desktop, trova"Questo PC"l'icona, fai clic con il tasto destro su di essa e seleziona"Proprietà".
  2. Nella finestra che si apre, sul lato sinistro, fai clic su"Impostazioni di sistema avanzate".
  3. Nella finestra "Proprietà del sistema" che appare, fai clic in basso su"Variabili d'ambiente(N)…"pulsante.

Primo passaggio: creare una nuova variabile di sistema

Nella successiva finestra "Variabili d'ambiente", dobbiamo operare su due aree: "Variabili utente" e "Variabili di sistema". Di solito si consiglia di configurare nell'"Variabili di sistema"area, in modo che abbia effetto per tutti gli utenti.

  • Clicca"Variabili di sistema"In basso"Nuova"pulsante.
    • Nome variabile(N): Input JAVA_HOME
    • Valore variabile(V): Inserisci la tua directory di installazione del JDK. Ad esempio:C:\Program Files\Java\jdk1.8.0_311(assicurati di modificare il percorso in base al numero di versione effettivamente installato)
  • Fai nuovamente clic su"Nuova"pulsante.
    • Nome variabile(N): Input CLASSPATH
    • Valore variabile(V): Input .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

      (nota che all'inizio c'è un punto e un punto e virgola .;, questo rappresenta la directory corrente, molto importante!)

Secondo passaggio: modificare la variabile Path

Nell'elenco "Variabili di sistema", trova la variabile denominata Path selezionala, quindi fai clic su"Modifica".

  • Nella finestra "Modifica variabile d'ambiente" che si apre, fai clic su"Nuova", quindi aggiungi in sequenza i seguenti tre percorsi (adatta in base al tuo percorso di installazione effettivo):
    1. %JAVA_HOME%\bin (questa è la scrittura più comune e più standard, che fa riferimento alla variabile JAVA_HOME appena impostata)
    2. C:\Program Files\Java\jdk23.0_2\bin (Questo è il percorso assoluto della directory bin del JDK, numero di versione di esempio)
    3. C:\Program Files\Java\jre23.0_2 (Questa è la directory di installazione del JRE, numero di versione di esempio)
  • Dopo aver completato l'aggiunta, clicca ripetutamente su"OK"per chiudere tutte le finestre.

Terzo passaggio: verificare se la configurazione è riuscita

Questo è il passaggio più importante, controlla se la nostra configurazione ha avuto effetto:

  1. Premi sulla tastiera Win + R per aprire la finestra di dialogo "Esegui".
  2. Input cmd, quindi premi Invio per aprire la finestra del prompt dei comandi.
  3. Nel punto in cui lampeggia il cursore, digita il comando:java -version, quindi premi Invio.

Se la configurazione è corretta, vedrai un output simile al seguente, che mostra le informazioni sulla versione di Java installata:

java version "1.8.0_311" Java(TM) SE Runtime Environment (build 1.8.0_311-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.311-b13, mixed mode)

Se vedi questo, congratulazioni! Il tuo ambiente di sviluppo Java è stato configurato con successo.

Riepilogo: dalla comprensione alla pratica, padroneggia l'ambiente Java

Capire la differenza tra JDK e JRE è il primo passo per imparare Java, e configurare correttamente le variabili d'ambiente è l'operazione chiave per mettere in pratica la teoria. Ricorda il principio fondamentale:Per lo sviluppo installa il JDK, per l'esecuzione installa il JRE; durante la configurazione tieni d'occhio JAVA_HOME e Path. Basta seguire con attenzione i passaggi sopra descritti e supererai senza problemi il primo piccolo ostacolo nell'apprendimento di Java, ponendo solide basi per il tuo successivo percorso di programmazione.

Corsi correlati