Różnica między JDK a JRE

JDK vs JRE

JDK oznacza Java Developer Kit, natomiast JRE oznacza Java Runtime Environment.

Środowisko JRE jest potrzebne do uruchamiania aplikacji Java. W pakiecie znajduje się implementacja wirtualnej maszyny Java (JVM).

JDK zawiera JRE i wiele innych narzędzi programistycznych Java. Na przykład kompilator Java (javac) jest zawarty tylko w JDK.

Jeśli chcesz uruchomić oprogramowanie Java, możesz po prostu żyć z JRE. Rozmiar pliku instalacyjnego środowiska JRE jest również mniejszy.

Jeśli jesteś programistą oprogramowania Java, musisz użyć JDK. Jak powiedziano, jeśli pobierasz i instalujesz JDK, nie musisz instalować JRE, ponieważ JRE jest zawarte w JDK.