Table des matières:
- Définition - Que signifie Java Runtime Environment (JRE)?
- Techopedia explique Java Runtime Environment (JRE)
Définition - Que signifie Java Runtime Environment (JRE)?
L'environnement d'exécution Java (JRE) est un ensemble d'outils logiciels pour le développement d'applications Java. Il combine la machine virtuelle Java (JVM), les classes de base de la plate-forme et les bibliothèques de support.
JRE fait partie du kit de développement Java (JDK), mais peut être téléchargé séparément. JRE a été initialement développé par Sun Microsystems Inc., une filiale en propriété exclusive d'Oracle Corporation.
Également connu sous le nom d'exécution Java.
Techopedia explique Java Runtime Environment (JRE)
JRE comprend les composants suivants:
- Technologies de déploiement, y compris le déploiement, Java Web Start et Java Plug-in.
- Boîtes à outils d'interface utilisateur, y compris la boîte à outils de fenêtre abstraite (AWT), Swing, Java 2D, accessibilité, E / S d'image, service d'impression, son, glisser-déposer (DnD) et méthodes d'entrée.
- Bibliothèques d'intégration, notamment Interface Definition Language (IDL), Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI), Remote Method Invocation (RMI), Remote Method Invocation Over Internet Inter-Orb Protocol (RMI-IIOP) et scripting .
- Autres bibliothèques de base, y compris la prise en charge internationale, les entrées / sorties (E / S), le mécanisme d'extension, les beans, les extensions de gestion Java (JMX), l'interface native Java (JNI), les mathématiques, la mise en réseau, le mécanisme de remplacement, la sécurité, la sérialisation et Java pour XML Traitement (XML JAXP).
- Bibliothèques de base Lang et Util, y compris Lang and Util, gestion, versioning, zip, instrument, réflexion, collections, utilitaires de concurrence, archive Java (JAR), journalisation, API de préférences, objets de référence et expressions régulières.
- Machine virtuelle Java (JVM), y compris les machines virtuelles Java HotSpot Client et Server.
JRE 1.0 a évolué avec une variété d'ajouts de classes et de packages aux bibliothèques de base, et il est passé de quelques centaines de classes à plusieurs milliers dans Java 2 Platform, Standard Edition (J2SE). De toutes nouvelles API ont été introduites et la plupart des API de la version 1.0 d'origine sont obsolètes. Il y a eu beaucoup de critiques à cause de ces ajouts massifs.
