Оглавление:
- Определение - Что означает Java Runtime Environment (JRE)?
- Techopedia объясняет Java Runtime Environment (JRE)
Определение - Что означает Java Runtime Environment (JRE)?
Java Runtime Environment (JRE) - это набор программных инструментов для разработки приложений Java. Он объединяет виртуальную машину Java (JVM), базовые классы платформы и вспомогательные библиотеки.
JRE является частью Java Development Kit (JDK), но может быть загружен отдельно. Первоначально JRE была разработана Sun Microsystems Inc., дочерней компанией Oracle Corporation.
Также известный как среда выполнения Java.
Techopedia объясняет Java Runtime Environment (JRE)
JRE состоит из следующих компонентов:
- Технологии развертывания, включая развертывание, Java Web Start и Java Plug-in.
- Инструментарий пользовательского интерфейса, включая абстрактный оконный инструментарий (AWT), Swing, Java 2D, специальные возможности, ввод-вывод изображений, сервис печати, звук, перетаскивание (DnD) и методы ввода.
- Библиотеки интеграции, включая язык определения интерфейса (IDL), возможность подключения к базе данных Java (JDBC), интерфейс именования и каталогов Java (JNDI), удаленный вызов метода (RMI), удаленный вызов метода через межорбитальный протокол Интернета (RMI-IIOP) и сценарии,
- Другие базовые библиотеки, включая международную поддержку, ввод / вывод (I / O), механизм расширения, Beans, Java Management Extensions (JMX), собственный интерфейс Java (JNI), Math, сеть, механизм переопределения, безопасность, сериализация и Java для XML Обработка (XML JAXP).
- Базовые библиотеки lang и util, включая lang и util, управление, управление версиями, zip, инструмент, отражение, коллекции, утилиты параллелизма, архив Java (JAR), ведение журнала, API настроек, объекты Ref и регулярные выражения.
- Виртуальная машина Java (JVM), включая клиентские виртуальные машины Java HotSpot и сервер.
JRE 1.0 эволюционировала с различными добавлениями классов и пакетов к основным библиотекам и выросла с нескольких сотен классов до нескольких тысяч в платформе Java 2, Standard Edition (J2SE). Были введены совершенно новые API, и многие из оригинальных API версии 1.0 устарели. Из-за этих массивных дополнений была отмечена значительная степень критики.
