Intern
41
questionbank

Можем ли мы вести разработку на Java без использования JDK?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

Нет.

JDK (Java Development Kit) включает в себя JRE (Java Runtime Environment) и набор средств разработки, таких как компилятор (javac), отладчик (jdb), и другие утилиты. Без компилятора javac мы не можем преобразовать исходный код Java (.java файлы) в байт-код (.class файлы), который затем выполняется JVM (Java Virtual Machine), входящей в состав JRE.

Конечно, можно рассмотреть альтернативные JVM и компиляторы, не входящие в официальный Oracle JDK (например, OpenJDK, GraalVM), но суть остается прежней: для разработки и компиляции исходного кода на языке Java необходим набор инструментов, который по своему функционалу аналогичен JDK.

Таким образом, для полноценного цикла разработки на Java (написание, компиляция, упаковка, запуск, отладка) без какого-либо JDK обойтись невозможно.