Зміст:
- Визначення - Що означає середовище виконання Java Java (JRE)?
- Техопедія пояснює середовище виконання Java (JRE)
Визначення - Що означає середовище виконання Java Java (JRE)?
Середовище виконання Java (JRE) - це набір програмних засобів для розробки Java-програм. Він поєднує в собі віртуальну машину Java (JVM), основні класи платформи та підтримуючі бібліотеки.
JRE є частиною Java Development Kit (JDK), але його можна завантажити окремо. JRE спочатку був розроблений компанією Sun Microsystems Inc., дочірньою компанією корпорації Oracle.
Також відомий як виконання Java.
Техопедія пояснює середовище виконання Java (JRE)
JRE складається з таких компонентів:
- Технології розгортання, включаючи розгортання, Java Web Start і Java Plug-in.
- Інструменти користувальницького інтерфейсу, включаючи абстрактний інструментарій віконних інструментів (AWT), Swing, Java 2D, доступність, введення / виведення зображень, сервіс друку, звук, перетягування (DnD) та методи введення.
- Бібліотеки інтеграції, включаючи мову визначення інтерфейсу (IDL), підключення до бази даних Java (JDBC), Java іменування та інтерфейс каталогів (JNDI), віддалене виклик методів (RMI), віддалене запрошення методу через Інтернет-протокол між Orb (RMI-IIOP) та сценарії .
- Інші базові бібліотеки, включаючи міжнародну підтримку, введення / виведення (введення / виведення), механізм розширення, Beans, розширення управління Java (JMX), нативний інтерфейс Java (JNI), математика, мережа, механізм перезавантаження, безпека, серіалізація та Java для XML Обробка (XML JAXP).
- Базові бібліотеки Lang та util, включаючи lang та util, управління, версії, zip, інструмент, відображення, колекції, утиліти Concurrency, архів Java (JAR), ведення журналів, API налаштувань, об'єкти Ref та регулярні вирази.
- Віртуальна машина Java (JVM), включаючи клієнт Java HotSpot та віртуальні машини сервера.
JRE 1.0 розвивався з різноманітними доповненнями класів і пакетів до основних бібліотек, і він зростав з декількох сотень класів до декількох тисяч у Java 2 Platform, Standard Edition (J2SE). Було введено цілком нові API, а багато оригінальних API версій 1.0 застаріли. Через ці масові доповнення виникла значна ступінь критики.