3,1
56 Stimmen
517
49
310
24
116
Hersteller: Zur Website
Preis: kostenlos
Lizenz: Kostenlos
Betriebssystem: Linux, OS X, keine näheren Angaben, Windows, keine näheren Angaben
Download-Größe: keine Angabe
Downloadrang: 112
Datensatz zuletzt aktualisiert: 05.08.2021
Alle Angaben ohne Gewähr

Das Java Runtime Environment (JRE) ist nur bis zur älteren Java Version 8 einzeln als Download erhältlich. Wer die JRE für das aktuelle Java benötigt, muss sich das Java Developement Kit (JDK) der Java Standard Edition herunterladen, in dem auch das JRE enthalten.

Mit der Java Runtime Environment (JRE) lässt sich Software ausführen, die in der objektorientierten Programmiersprache Java geschrieben ist. Denn der Computer benötigt bei Java im Gegensatz zur Programmiersprache C die Laufzeitumgebung "Java Runtime Environment" für das jeweils genutzte Betriebssystem als Hilfe, um Java-Programme auszuführen.

​Download des JRE

Im Vergleich zu früheren Versionen ist das JRE ab Version Java 10 nicht mehr eigenständig erhältlich. Deswegen ist die Installation des Java Developement Kit (JDK) der Java Standard Edition nötig, die neben der Entwicklungsumgebung auch die JRE-Laufzeitumgebung enthält.

Java Runtime Environment (JRE)

Java-Software ist plattformunabhängig

Java stammt vom Software-Unternehmen Sun Microsystems, das Oracle 2010 gekauft hat. Die Programmiersprache Java wurde für Anwendungen geschaffen, um darin geschriebene Software unabhängig vom Betriebssystem auszuführen. Damit das geht, benötigen Java-Anwendungen eine Laufzeitumgebung, die Java Runtime Environment (JRE). Denn beim Kompilieren von Java-Quellcode wird dieser nicht wie bei C in Maschinensprache übersetzt, sondern in Bytecode. Während der Prozessor Programme in Maschinensprache direkt ausführen kann, geht dies bei Bytecode nicht, sodass eine Virtualisierung mithilfe einer Laufzeitumgebung wie der Java Runtime Environment (JRE) nötig ist.

Laufzeitumgebung fürhrt Java-Bytecode aus

Der Bytecode für die Java Java Runtime Environment (JRE) wird durch den Compiler der genutzten Entwicklungsumgebung erzeugt. Dies können bei der Entwicklung mit Java die Java Standard Edition (Java SE / JDK), die Java Enterprise Edition SDK (Java EE SDK) oder deren Nachfolger Jakarta EE sein.

Allerdings ist der Bytecode für die Java Java Runtime Environment (JRE) nicht auf Java beschränkt. Auch andere Programmiersprachen wie Kotlin, Scala oder Groovy erzeugen über ihre Compiler Bytecode, den die Java Runtime Environment (JRE) durch ihre virtuelle Maschine ausführen kann.

Java für Computer und andere Geräte

Java-Software läuft in dem Java Runtime Environment nicht nur auf dem Computer. So kommen Java-Anwendungen durchaus in Stereo-Anlagen, Video-Playern oder im Auto zum Einsatz. In Java geschriebene Desktop-Anwendungen wie einige Office-Programme, Eclipse oder Mincraft werden auf dem Desktop-Rechner installiert. Ergänzend lässt sich Java auch in Webseiten einbetten. Dies geschieht über Java-Applets, die der Browser beim Besuch der Webseite mit Hilfe des Java-Plug-ins ausführt, das bei der Installation der Java Runtime Environment ebenfalls installiert wird.

Ist Java sicher?

In der Vergangenheit traten öfters Sicherheitslücken auf, sodass ein schnelles Update auf die jeweils aktuelle Java Runtime Environment wichtig ist. Allerdings bedeutet dies nicht, dass der Rechner danach sicher ist. Denn Sicherheitslücken treten immer wieder auf und stellen ein Gefahr für den Anwender dar.

Insbesondere ist das Ausführen von Java durch den Browser eine große Gefahr. Denn beim Surfen im Internet kann man versehentlich auf gefährliche Webseiten gelangen, die dann Malware via Java-Applets und Browser auf dem Computer ausführen könnten. Um dies zu verhindern, muss man dem Browser verbietet, Java auszuführen. Dazu deaktiviert man in den Browser-Erweiterungen das Java-Plug-in. Wer Mozilla Firefox verwendet, findet es unter "Menü > Add-ons > PlugIns", wenn es installiert ist.

Um dennoch unbedenkliche Java-Applets von Unternehmensanwendungen auszuführen, kann man das Java-Plug-in vorübergehend aktivieren, allerdings darf man dann mit dem Browser nicht im Internet surfen. Am besten nutzt man in so einem Fall einen Browser für die Unternehmensanwendungen und einen anderen für das Surfen im Web.

Informationen zur Sicherheit von Java bietet wir auch im Blogpost Wie sicher ist Java?

JRE für einzelne Betriebssysteme

Das Java Runtime Environment (JRE) muss im Gegensatz zu Java-Anwendungen für das Gerät beziehungsweise Betriebssystem kompiliert sein, auf dem die Laufzeitumgebung eingesetzt wird. Wir bieten hier die Versionen für Windows, macOS, Linux und Solaris zum Download für 32-Bit- und 64-Bit-Systeme an. Allerdings werden 32-Bit-Systeme nur bis zur Java Version 8 unterstützt, sodass Java ab der Version 10 nur noch für 64-Bit-Systeme von Oracle angeboten wird.

Wer selbst eine Laufzeitumgebung für Java kompilieren will, muss auf die Open-Source-Software OpenJDK zurückgreifen.

Siehe auch:

Kommentare

{{commentsTotalLength}} KommentarKommentare

Weitere Kommentare laden...

Das könnte dich auch interessieren