Разбираем Термины: JVM, JRE и JDK в Мире Java

JVM, JRE и JDK фото

Погружение в мир Java зачастую начинается с таинственных аббревиатур: JVM, JRE и JDK. Давайте раскроем их смысл и узнаем, как они взаимодействуют.

JVM (Java Virtual Machine):

Это своего рода "волшебная" виртуальная машина Java. Ядро исполнения, она воплощает Java Runtime Environment (JRE). JVM выполняет байт-код Java, который генерируется компилятором Java (javac) из исходного кода программы. Это волшебство позволяет коду работать на разных платформах без заботы о том, где и как он будет запущен.

JRE (Java Runtime Environment):

Основной костяк для запуска Java-приложений. JRE - это минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений. Здесь нет компилятора и других инструментов разработки, только виртуальная машина и библиотеки Java классов, готовые к выполнению вашего кода.

JDK (Java Development Kit):

Если вы хотите создавать Java-приложения, JDK - ваш верный спутник. Этот комплект разработчика включает в себя не только компилятор, но и стандартные библиотеки классов Java, примеры, документацию, утилиты и JRE. Это полноценный набор инструментов, который делает вас настоящим хозяином кода.

Так что, читатель, приоткройте завесу тайны вокруг этих аббревиатур, и погрузитесь в захватывающий мир программирования на Java!

Презентацию с видео можно скачать на Patreon.

Read also:
Trustpilot
Trustpilot
Comments
Khasan
Dec 5, 2022
Not bad