Некоторые основные компоненты, входящие в состав JDK (Java Development Kit): 24
- Java Runtime Environment (JRE). 24 Среда выполнения Java, которая действует как посредник между программой и операционной системой. 2 JRE позволяет запускать программы на разных устройствах и ОС. 2
- Java Virtual Machine (JVM). 4 Отвечает за выполнение Java-кода на разных платформах без необходимости переписывать его под каждую операционную систему. 4
- Компилятор (javac). 45 Превращает исходный код Java в байт-код, который исполняется на JVM. 4
- API и библиотеки. 4 Готовые решения для работы с файлами, сетью, базами данных и многим другим. 4
- Отладчик и вспомогательные инструменты. 4 Помогают находить ошибки и анализировать производительность приложений. 4
Полный набор устанавливать не обязательно: разработчик может выбрать и установить только то, что нужно ему для работы. 2