1 год назад
Java 4. Что такое JVM, JDK, JRE?
JVM, JDK и JRE - это три основных понятия в мире Java-разработки. JVM (Java Virtual Machine) - виртуальная машина Java , которая выполняет Java-байткод. Все программы на Java компилируются в байткод, который может быть выполнен на любой платформе, на которую установлена JVM. JDK (Java Development Kit) - это пакет разработчика Java , который включает в себя всё необходимое для разработки Java-приложений, включая компилятор javac, библиотеки классов, документацию, примеры кода и JVM. JRE (Java...
Вкратце о JVM, JRE и JDK
Мир Java-разработки полнится аббревиатурами, и в этой статье я предлагаю разобраться, наверно, с самыми основными из них: JVM, JRE и JDK. Несмотря на то, что языки программирования платформы Java, будь то Java, Kotlin, Groovy, Scala или даже Clojure, являются компилируемыми, написанные на них исходные коды компилируются в промежуточный байткод Java, а не в бинарные исполняемые файлы и библиотеки, как это обстоит с языками программирования вроде C, C++, Go, Rust и другими. Да, существует проект GraalVM и некоторые другие, позволяющие компилировать исходные коды языков программирования платформы...