JavaRuntimeUmgebung
Java Runtime Environment (JRE) ist die Laufzeitumgebung zum Ausführen von Java-Anwendungen. Sie umfasst die Java Virtual Machine (JVM), die Standardklassenbibliotheken der Java SE API sowie weitere Laufzeitkomponenten. Mit der JRE können Java-Programme als Bytecode ausgeführt werden, ohne dass Quellcode oder Entwicklungswerkzeuge benötigt werden.
Bestandteile und Funktionsweise: Die JVM interpretiert oder kompiliert Bytecode zur Laufzeit, häufig unterstützt durch einen Just-In-Time-Compiler
Abgrenzung zum JDK: Im Allgemeinen enthält die JRE keine Entwicklungswerkzeuge wie Compiler oder Debugger. Das Java
Plattformen und Distributionen: JREs sind plattformabhängig und in Varianten für Windows, macOS und Linux verfügbar, oft
Nutzung und Wartung: Zur Prüfung der Installation dient der Befehl java -version. Anwendungen werden typischerweise als