Разница между JDK и JRE при установке Java на компьютер заключается в их назначении:
- JDK (Java Development Kit) — это набор для разработки приложений на Java. 3 Он включает в себя JRE, компилятор Java (javac) и разные утилиты и инструменты (например, отладчик jdb). 3 С помощью JDK можно писать и запускать Java-программы. 4
- JRE (Java Runtime Environment) — это среда выполнения Java. 14 Она действует как посредник между программой и операционной системой, позволяет выполнять программу на разных устройствах и ОС. 1 В состав JRE входит JVM — виртуальная машина Java, которая выполняет скомпилированный байт-код. 1 Ещё в неё входят стандартные библиотеки и вспомогательные файлы. 1
Таким образом, если требуется только запускать приложения на Java, подойдёт JRE. 3 Если планируется разрабатывать приложения, следует установить JDK. 3