Java Laufzeitumgebung (JRE)

Java Laufzeitumgebung (JRE)

Die JRE ist eine der Schlüsselkomponenten im Java Development Kit (JDK). Es ist eine frei verfügbare Software-Distribution, die alle Werkzeuge enthält, die ein Java-Programm für die unabhängige Ausführung und Ausführung benötigt. Dazu gehören eine Java-Klassenbibliothek und eine eigenständige Java Virtual Machine. Die JRE ist wahrscheinlich die gebräuchlichste Umgebung, in der Java-basierte Programme ausgeführt werden.

Warum ist die JRE erforderlich?

Die Java-Anwendung verfügt über einen Compiler, der Quellcode in Bytecode umwandelt, wodurch Java-Programme wirklich plattformunabhängig werden. Wann immer Sie diesen Bytecode auf einer beliebigen Plattform ausführen möchten, ist das JRM erforderlich. Die JRE lädt Klassen, überprüft den Zugriff auf den Heap-Speicher und ruft die Systemressourcen ab. JRE fungiert als Umschlag im Betriebssystem Ihres Geräts.

Es enthält auch:

  • Java Web Start und andere Technologien, die für die Bereitstellung verwendet werden.
  • Java 2D und andere User Interface (UI)-Toolkits.
  • Java-Bibliotheken wie Java Naming and Directory Interface & Java Database Connectivity.
  • Java-Bibliotheken wie lang und util.
  • Andere Bibliotheken wie Java Management Extensions, Java Native Interface & Java for XML Processing (JAX-WS).

Komponenten von JRE

  • Bereitstellungstechnologien wie Java Web Start, wie bereits erwähnt.
  • Abstract Window Toolkit (AWT), Swing und andere Toolkits für die Benutzeroberfläche.
  • Interface Definition Language (IDL), JDBC, JNDI, Remote Method Invocation (RMI), Remote Method Invocation über Internet Inter-Orb Protocol (RMI-IIOP) und Skripterstellung.
  • Basisbibliotheken wie JMX, Beans, JNI, Math, Security, Serialization und Java for XML Processing (XML JAXP).
  • Java-Bibliotheken, Java-Archiv (JAR), Instrument, Reflection, Collections, Concurrency Utilities und Regular Expressions.

Hinterlassen Sie eine Nachricht

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.