Съдържание:
- Определение - Какво означава среда за изпълнение на Java (JRE)?
- Techopedia обяснява Java Runtime Environment (JRE)
Определение - Какво означава среда за изпълнение на Java (JRE)?
Java Runtime Environment (JRE) е набор от софтуерни инструменти за разработване на Java приложения. Той комбинира Java Virtual Machine (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, достъпност, I / O за изображения, услуга за печат, звук, влачене и пускане (DnD) и методи за въвеждане.
- Интеграционни библиотеки, включително език за дефиниране на интерфейс (IDL), свързаност на базата данни с Java (JDBC), Java именуване и интерфейс на директория (JNDI), извикване на отдалечени методи (RMI), извикване на отдалечен метод през интернет протокол между Orb (RMI-IIOP) и скриптове,
- Други базови библиотеки, включително международна поддръжка, вход / изход (I / O), разширителен механизъм, Beans, разширения за управление на Java (JMX), Java Native Interface (JNI), Math, Networking, Override Mechanism, Security, Serialization и Java for XML Обработка (XML JAXP).
- Базови библиотеки за Lang и util, включително lang и util, управление, версия, zip, инструмент, размисъл, Колекции, Съвместни помощни програми, Архив на Java (JAR), Дневник, API на предпочитания, Ref Ref обекти и Регулярни изрази.
- Java виртуална машина (JVM), включително клиент на Java HotSpot и виртуални машини на сървъра.
JRE 1.0 се развива с разнообразие от класови и пакетни добавки към основните библиотеки и е нараснал от няколкостотин класове до няколко хиляди в Java 2 Platform, Standard Edition (J2SE). Въведени са изцяло нови API, а много от оригиналните API за версия 1.0 са оттеглени. Имаше значителна степен на критика заради тези масивни допълнения.
