JDK vs. JRE
JDK on Java Developer Kit, kun taas JRE tarkoittaa Java Runtime Environment.
JRE on se, mitä tarvitaan Java-sovellusten ajamiseen. Mukana on Java-virtuaalikoneen (JVM) toteutus.
JDK sisältää JRE: n ja monia muita Java-sovellusten kehitystyökaluja. Esimerkiksi Java-kääntäjä (javac) sisältyy vain JDK: hon.
Jos haluat käyttää Java-ohjelmistoa, voit vain elää JRE: n kanssa. JRE-asennustiedoston koko on myös pienempi.
Jos olet Java-ohjelmistokehittäjä, sinun on käytettävä JDK: ta. Kuten sanottiin, jos lataat ja asennat JDK: n, sinun ei tarvitse asentaa JRE: tä, koska JRE sisältyy JDK: iin.