Сегодня рассмотрим базовые понятия: что такое JDK, JRE и JVM. Это три ключевых компонента экосистемы, которые обеспечивают написание, запуск и выполнение программ.
▶️ JVM (Java Virtual Machine) — это виртуальная машина, которая выполняет байт-код. JVM преобразует его в машинный код, понятный операционной системе, что позволяет Java-программам работать на любых платформах.
▶️ JRE (Java Runtime Environment) — это среда для запуска программ на Java. Она включает в себя JVM и стандартные библиотеки, но не содержит инструментов для разработки. JRE нужна, если вы хотите просто запускать Java-приложения.
▶️ JDK (Java Development Kit) — это полный комплект для разработки Java-программ. Он включает в себя JRE, компилятор
javac, а также утилиты для написания, компиляции и отладки кода.Таким образом, JVM выполняет программы, JRE обеспечивает их запуск, а JDK предоставляет инструменты для их создания.
❤️ — если было полезно
💯 — если база
📱 Java Developer | #обучение
