JDK срещу JRE
JDK означава Java Developer Kit, докато JRE означава Java Runtime Environment.
JRE е това, което е необходимо за стартиране на Java приложения. В пакет е реализация на виртуалната машина на Java (JVM).
JDK включва JRE и много други инструменти за разработка на Java приложения. Например, Java компилаторът (javac) е включен само в JDK.
Ако искате да стартирате Java софтуер, може просто да живеете с JRE. Размерът на инсталационния файл на JRE също е по-малък.
Ако сте разработчик на софтуер за Java, трябва да използвате JDK. Както бе казано, ако изтеглите и инсталирате JDK, няма нужда да инсталирате JRE, тъй като JRE е включен в JDK.