JRE steht für Java Runtime Environment. Es ist hauptsächlich Teil des Java Development Kit (JDK). Es ist kostenlos, sodass wir es leicht in jeder Software finden können, die wir in unseren Programmen verwenden können. Es umfasst Java-Klassenbibliotheken, spezifische Tools und viele andere wichtige Tools. JRE kann auf jedem Betriebssystem implementiert werden und fungiert als äußere Schicht des Betriebssystems. Es umfasst außerdem Integrationsbibliotheken und Basisbibliotheken wie Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI), Java Management Extensions (JMX), Java Native Interface (JNI) und Java XML Processing (JAX-WS).
Softwareprogramme erfordern immer eine Laufzeitumgebung, die Zugriff auf Programmdateien, Speicher und andere wichtige Abhängigkeiten bietet. JRE ist wichtig für die erfolgreiche Ausführung jedes Programms. JAVA enthält außerdem zwei weitere wichtige Komponenten, nämlich das JAVA Development Kit und die JAVA Virtual Machine.
JAVA Development Kit, auch bekannt als JDK, ist eine Programmiersprache. Es handelt sich um eine Reihe notwendiger Werkzeuge, um das Programm erfolgreich zu machen. Es kann einfach verwendet werden, indem JDK aus dem Internet heruntergeladen oder installiert wird. Es handelt sich um einen kostenlosen Service. Es gibt auch andere Versionen zur Unterstützung unterschiedlicher Abhängigkeiten. Laden Sie die JDK-Version herunter, die der Java-Anwendung entspricht, die Sie verwenden möchten.
JAVA Virtual Machine, auch bekannt als JVM, wird in Programmiersprachen verwendet. Es führt das Programm Zeile für Zeile in der vom Entwickler festgelegten Reihenfolge aus. Entwickler können die Einstellungen der JVM einfach verwalten, um zu sehen, wie viel Zeit und Speicher ein Programm innerhalb der Anwendung beansprucht.
JRE ist eine plattformunabhängige Software, wir können unseren Code auf jeder anderen Plattform ausführen. Es kombiniert Java-Code mithilfe des Java Development Kit mit unseren Bibliotheken. Anschließend wird ein virtueller Java-Speicher für den vom Entwickler geschriebenen Code erstellt und der Code schließlich erfolgreich ausgeführt. Es funktioniert auf fast allen Betriebssystemen.
Funktionen |
JDK |
Die chinesische Übersetzung von JVM | ist: JVM |
JRE |
---|---|---|---|---|
vollständiger Name |
Java Development Kit |
Java Virtual Machine |
Java-Laufzeitumgebung |
|
Plattformunabhängig |
NEIN |
Ja |
NEIN |
|
Werkzeuge |
Enthält Tools für Entwicklung, Debugging und Überwachung |
Enthält keine Softwareentwicklungstools |
Enthält Klassenbibliotheken und andere unterstützende Dateien. |
|
PRIME-FUNKTION |
zur Codeausführung |
Geben Sie alle Implementierungen an und übernehmen Sie die Verantwortung für die Bereitstellung von Implementierungen für JRE |
Es ist für die Erstellung der Umgebung für die Codeausführung verantwortlich. |
|
Umsetzung |
JDK=JRE+Entwicklungstools |
JVM=nur die laufende Umgebung des Java-Bytecodes |
JRE= JVM+-Bibliothek zum Ausführen von Anwendungen. |
Das Betriebssystem wird oben vom Java Runtime Environment (JRE) ausgeführt, das mehr Java-spezifische Ressourcen bereitstellt. Durch das Zusammenspiel von JRE und JDK können Java-Programmdateien auf jedem System ausgeführt werden. JRE verwendet drei Hauptkomponenten, nämlich −
Wir können vorab geschriebenen Code aus Klassenbibliotheken aufrufen. Sie erleichtern Entwicklern die Arbeit, indem sie integrierten Code bereitstellen. Es enthält viele verschiedene Arten von Bibliotheken in der Programmiersprache Java. Alle notwendigen Klassendateien werden über den Klassenlader dynamisch in die Java Virtual Machine geladen.
Es verfügt über einen Compiler zum Konvertieren englischsprachiger Sprache in Computersprache, d. h. Bytecode, um den Code erfolgreich auszuführen. Es prüft, ob der Code dem richtigen Format entspricht.
Der Java-Interpreter führt das Programm auf dem zugrunde liegenden Computer aus, nachdem er die Bytecode-Überprüfung bestanden hat.
Die Java-Laufzeitumgebung enthält zusätzlich zu den Kernkomponenten der Java-Programmiersprache viele Komponenten, die bei der Ausführung zum Ablauf des Programms beitragen. Einige dieser Komponenten sind unten aufgeführt:
JRE verfügt über ein eigenes Entwicklungs-Toolkit, das Benutzern dabei helfen soll, ihre Programme in JAVA effizienter zu gestalten. Hier sind einige dieser Tools:
Die chinesische Übersetzung vonDies ist eine Java-Anwendungsprogrammierschnittstelle zum Erstellen von 2D-Bildern. Dadurch können Entwickler Schnittstellen für Spiele, Animationen, Spezialeffekte und mehr erstellen.
Die chinesische Übersetzung vonEs ist eine leichtgewichtige GUI namens Swing. Es wird verwendet, um Kombinationen von Elementen wie Bildlaufleisten, Textfeldern, Schaltflächen usw. zu erstellen. Durch die gemeinsame Verwendung können wir ganz einfach grafische Benutzeroberflächen erstellen.
Dies ist ein benutzerfreundliches Toolkit, um Programme effizienter zu gestalten. Dies ist ein einfach zu verwendendes Toolkit.
Technologie, die die Verteilung von Software-Updates an Anwendungsbenutzer erleichtert, ist in der JRE enthalten. Sie bieten auch Unterstützung bei Programm-Upgrades. JRE wird bei der Installation mit Bereitstellungstools geliefert. Dies erleichtert die Aktivierung des Programms. Hier sind einige Beispiele für Bereitstellungen −
Die chinesische Übersetzung vonJava Web Start hilft Ihnen, eine voll funktionsfähige Anwendung mit einem einzigen Klick in Ihrem Webbrowser zu starten.
Mit dem Java-Plug-in können Sie Ihre Website ganz einfach in Desktop-Browsern ausführen, indem Sie eine Verbindung zwischen gängigen Browsern und der Java-Plattform herstellen.
Es enthält viele wichtige Java-Klassendateien, sogenannte Java-Pakete. Es unterstützt Versionskontrolle und -überwachung. Einige Beispiele für Pakete sind -
Es verbessert den Speicher und verwaltet und überwacht die in der Anwendung gespeicherten Daten.
Es ermöglicht vielen Benutzern, am selben System zu arbeiten und ihre eigenen Präferenzgruppen zu definieren.
Es wird verwendet, um Protokollberichte über Sicherheitsfehler, Konfigurationsfehler und andere technologiebezogene Probleme zu verwalten.
Es wird verwendet, um die Dateigröße durch Bündelung großer Dateien zu reduzieren und die Such- und Downloadgeschwindigkeit zu erhöhen.
Es enthält viele Integrationsbibliotheken, die es Entwicklern ermöglichen, nahtlose Datenverbindungen zwischen Diensten und Anwendungen herzustellen. Zu den häufig verwendeten Bibliotheken gehören −
Die chinesische Übersetzung vonJava IDL steht für Java Interface Definition Language, die auf der Universal Object Request Broker-Architektur basiert. Es ermöglicht die Interaktion mit Objekten auf verschiedenen Plattformen über das Netzwerk.
Es wird verwendet, um auf Remote-Informationen, Tabellenkalkulationen und Dateien zuzugreifen
Dies ist ein Verzeichnisdienst, der es Entwicklern ermöglicht, mithilfe von Namenskonventionen tragbare Anwendungen zu erstellen, die Informationen aus externen Ressourcen enthalten.
JRE heißt Java Runtime Environment. Es gilt als Teil des Java Development Kit. Es bietet allen Benutzern kostenlose Dienste. Jeder kann es ganz einfach aus dem Internet herunterladen. Es enthält viele Integrationen und Basisbibliotheken sowie spezifische Tools, um das Programm effizienter zu machen. Es kann auf jedem Betriebssystem ausgeführt werden.
Das obige ist der detaillierte Inhalt vonDie vollständige Form von JRE ist Java Runtime Environment. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!