Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
23 Мар 2023
2 мин
286

Разница между JDK и JRE

Программирование на Java — это сложный процесс, который включает в себя не только написание кода, но и его компиляцию и выполнение. Для этих целей

Программирование на Java — это сложный процесс, который включает в себя не только написание кода, но и его компиляцию и выполнение. Для этих целей используются две основные программы: JDK (Java Development Kit) и JRE (Java Runtime Environment). Но что же это такое и в чем между ними разница?

JDK, или набор для разработки на Java, — это комплект инструментов, необходимых для написания и запуска программ на языке Java. Он включает в себя компилятор Java (javac), загрузчик классов Java, архиватор Java и другие инструменты, необходимые для разработки приложений на Java.

В свою очередь, JRE, или среда выполнения Java, — это набор инструментов, необходимых для выполнения программ на языке Java. Она включает в себя виртуальную машину Java (JVM), библиотеки классов и другие компоненты, необходимые для запуска написанных на Java приложений.

Пример: Представьте, что вы хотите построить дом. JDK — это ваши рабочие инструменты: молоток, гвозди, пила и т.д. Без этих инструментов вы не сможете построить дом. JRE — это сам дом, который вы построили. Без дома (т.е. JRE) вы не сможете жить в нем (т.е. запустить программу).

Таким образом, если вы разработчик и пишете программы на Java, вам потребуется JDK, поскольку он предоставляет все необходимые инструменты для разработки. Если же вы просто пользователь и хотите запустить программу на Java, вам достаточно установить JRE.

Проверь как ты усвоил материалы статьи
Пройди тест и узнай насколько ты лучше других читателей

Добавить комментарий