Java Runtime Environment

Java Runtime Environment

Java Runtime Environment (kurz JRE) wird die Laufzeitumgebung für die Java-Plattform des US-Unternehmens Sun Microsystems genannt. Diese liefert unter anderem die Java Virtual Machine und wird benötigt, um Java-Anwendungen auszuführen.

Allgemein besteht die Laufzeitumgebung aus der Java Virtual Machine (kurz Java VM) und einer Programmierschnittstelle (kurz API, für Application and Programming Interface). Die API stellt die Standard-Klassen der Programmiersprache Java bereit, wie etwa „java.lang.String“. Die virtuelle Maschine und die API müssen aufeinander abgestimmt sein und werden deshalb zur JRE zusammengefasst. Diese kann als virtueller Computer betrachtet werden, welcher in einer virtuellen Maschine einige Prozessoren und eine API, als oberste Bibliotheksschicht, zur Verfügung stellt.

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, welche ebenfalls 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; unvollständig; als Buch vergriffen)

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Java Runtime Environment — Тип Программная платформа Разработчик …   Википедия

  • Java Runtime Environment — o JRE es un conjunto de utilidades que permite la ejecución de programas Java. Componentes En su forma más simple, el entorno en tiempo de ejecución de Java está conformado por una Máquina Virtual de Java o JVM, un conjunto de bibliotecas Java y… …   Wikipedia Español

  • Java Runtime Environment — JRE o Java Runtime Environment proporciona únicamente un subconjunto del lenguaje de programación Java sólo para ejecución. El usuario final normalmente utiliza JRE en paquetes y añadidos. El JRE es básicamente la máquina virtual de Java y las… …   Enciclopedia Universal

  • Java Runtime Environment — Environnement d exécution Java En informatique, JRE est l acronyme de Java Runtime Environment (« environnement d exécution Java ») et désigne un ensemble d outils permettant l exécution de programmes Java sur toutes les plates formes… …   Wikipédia en Français

  • Sun Java Runtime Environment — Java Runtime Environment Тип Программная платформа Разработчик Sun Microsystems ОС Кроссплатформа Версия Java 6 Update 13 20 марта 2009 г …   Википедия

  • Runtime Environment — Eine Laufzeitumgebung (von englisch: „runtime environment“; kurz: „RTE“ oder seltener auch „RE“; auch Ausführungsumgebung oder seltener Ablaufumgebung genannt) ist eine Softwareschicht, die sich zwischen der Anwendungs und der Betriebssystem… …   Deutsch Wikipedia

  • Java (Plattform) — Die Java Plattform (englisch Java Platform) definiert die Ablaufumgebung (Java Virtual Machine) und Programmierschnittstellen (Java Application Programming Interface) innerhalb der Java Technologie. Der Kern der Java Plattform ist die Java… …   Deutsch Wikipedia

  • Java Platform, Standard Edition 6 — Die Java Plattform (englisch Java Platform) definiert die Ablaufumgebung (Java Virtual Machine) und Programmierschnittstellen (Java Application Programming Interface) innerhalb der Java Technologie. Der Kern der Java Plattform ist die Java… …   Deutsch Wikipedia

  • Java Plattform — Die Java Plattform (englisch Java Platform) definiert die Ablaufumgebung (Java Virtual Machine) und Programmierschnittstellen (Java Application Programming Interface) innerhalb der Java Technologie. Der Kern der Java Plattform ist die Java… …   Deutsch Wikipedia

  • Java-Plattform — Die Java Plattform (englisch Java Platform) definiert die Ablaufumgebung (Java Virtual Machine) und Programmierschnittstellen (Java Application Programming Interface) innerhalb der Java Technologie. Der Kern der Java Plattform ist die Java… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”