Java Runtime Environment: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
(Weblinks)
Zeile 17: Zeile 17:
 
*[http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=jre-6-oth-JPR&SiteId=JSC&TransactionId=noreg Download-Seite des JRE 1.6 bei Sun (Englisch)]
 
*[http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=jre-6-oth-JPR&SiteId=JSC&TransactionId=noreg Download-Seite des JRE 1.6 bei Sun (Englisch)]
 
*[http://www.java-software.de/de/download/installed.jsp Java-Installation auf Aktualität prüfen (Deutsch)]
 
*[http://www.java-software.de/de/download/installed.jsp Java-Installation auf Aktualität prüfen (Deutsch)]
 +
*[http://www.java.com/de/download/help/testvm.xml Java-Installation auf Funktionalität prüfen (Englisch)] (Bei funktionierender Java-Installation wird ein swingender [[Duke]] in einem Applet angezeigt.)
  
 
[[Kategorie:Java]]
 
[[Kategorie:Java]]
 
[[Kategorie:Java Grundlagen]]
 
[[Kategorie:Java Grundlagen]]
 
{{Wikipedia|Seite=Java_Runtime_Environment}}
 
{{Wikipedia|Seite=Java_Runtime_Environment}}

Version vom 3. November 2009, 11:01 Uhr

JRE steht im engeren Sinne für Java Runtime Environment (deutsch Java-Laufzeitumgebung) des US-Unternehmens Sun Microsystems. Sie liefert unter anderem die Java VM. Sie wird benötigt, um Java-Applikationen auszuführen. Die JRE kann in der jeweils neusten Version auf der Homepage von Sun Microsystems heruntergeladen werden.

Allgemein besteht die Java-Laufzeitumgebung aus der Java Virtual Machine (kurz „Java VM“) und dem API (Application and Programming Interface, „Programmierschnittstelle“). Die Programmierschnittstelle stellt die Standard-Klassen von Java bereit, etwa „java.lang.String“. Virtuelle Maschine und API müssen aufeinander abgestimmt sein und werden deshalb zu JRE zusammengefasst. Es kann als virtueller Computer betrachtet werden, bei dem die virtuelle Maschine den Prozessor und das API die oberste Bibliotheksschicht darstellt.

Die Java-Laufzeitumgebung enthält keine Entwicklungswerkzeuge wie beispielsweise Compiler. Für die Programmierung mit Java wird das Java Development Kit (JDK) oder eine andere Programmierumgebung, die Java-Bytecode erzeugt, benötigt.

Die JRE ist Bestandteil der Java Platform Standard Edition, in der auch definiert ist, welche Klassenbibliotheken zur Verfügung stehen. Für andere Einsatzgebiete wie etwa Handys oder Set-Top Boxen stehen verschiedenste JREs zur Verfügung.

Siehe auch

  • Kaffe, eine freie Implementierung einer Java-Laufzeitumgebung.

Literatur

  • Bill Venners: Inside the Java Virtual Machine. 2. Auflage. McGraw-Hill, New York 1999, ISBN 0-07-135093-4 (Das Standardwerk; Online-Version; leider unvollständig; als Buch vergriffen)

Weblinks

Dieser Beitrag stammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Er ist dort unter Java_Runtime_Environment zu finden, die Liste der bisherigen Autoren befindet sich in der Versionsliste.