Differenza tra JDK e JRE

JDK vs JRE

JDK sta per Java Developer Kit mentre JRE sta per Java Runtime Environment.

JRE è ciò che è necessario per eseguire le applicazioni Java. In bundle all'interno è un'implementazione della Java Virtual Machine (JVM).

JDK include JRE e molti altri strumenti di sviluppo di applicazioni Java. Ad esempio, il compilatore Java (javac) è incluso solo in JDK.

Se vuoi eseguire un software Java, puoi semplicemente vivere con JRE. Anche la dimensione del file di installazione di JRE è più piccola.

Se sei uno sviluppatore di software Java, devi usare JDK. Come detto, se si scarica e installa JDK, non è necessario installare JRE poiché JRE è incluso in JDK.