Разбираем Термины: JVM, JRE и JDK в Мире Java
Погружение в мир 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.
Please log in or register to have a possibility to add comment.