Изучаем Java

Вы здесь: Главная >> Java-самоучитель >> Что такое JRE?

Что такое JRE?


Что такое JRE?

JRE - это Java Runtime Environment. В переводе по русски JRE - это среда выполнения для языка Java. Это минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений, без компилятора и других средств разработки. JRE состоит из виртуальной машины — Java Virtual Machine — и библиотеки Java-классов.

 

Скачать JRE с официального сайта: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html

 

JRE распространяется свободно и для большинства платформ может быть загружена с сайта Oracle.

Набор программ и пакетов классов JRE содержит все необходимое для выполнения байт-кодов,в том числе интерпретатор java (в прежних версиях — облегченный интерпретатор jre) и библиотеку классов. Это часть JDK, не содержащая компиляторы, отладчики и другие средства разработки. Именно Oracle JRE или его аналог, созданный другими фирмами, присутствует в тех браузерах, которые умеют выполнять программы на Java, в операционных системах и системах управления базами данных.

Хотя JRE входит в состав JDK, корпорация Oracle распространяет этот набор и отдельным файлом.

 

Чем отличается JRE, JVM и JDK?

jvm - Java Virtual Machine - среда ("виртуальная"), в которой выполняется скомпилированный код

jre - Java Runtime Environment. Это просто пакет, который включает в себя JVM и минимальный набор библиотек для работы программ. И еще браузерный плагин, где будут выполняться апплеты.

jdk - Java Development Kit - это уже полноценный набор библиотек и инструментов для для создания, компилирования и дебага программ. Включает в себя jre.


Партнеры сайта