JDK proti JRE
JDK pomeni Java Developer Kit, medtem ko JRE pomeni Java Runtime Environment.
JRE je tisto, kar je potrebno za zagon aplikacij Java. V paketu je implementacija navideznega stroja Java (JVM).
JDK vključuje JRE in številna druga orodja za razvoj aplikacij Java. Na primer, prevajalnik Java (javac) je vključen samo v JDK.
Če želite zagnati programsko opremo Java, boste morda preprosto živeli z JRE. Velikost namestitvene datoteke JRE je tudi manjša.
Če ste razvijalec programske opreme Java, morate uporabiti JDK. Kot rečeno, če prenesete in namestite JDK, vam JRE ni treba namestiti, ker je JRE vključen v JDK.