Die
Java-Laufzeitumgebung (englisch
Java Runtime Environment, kurz
JRE) ist die
Laufzeitumgebung der
Java-Technik. Mit ihr werden Programme (
Java-Anwendungen) weitgehend unabhängig vom darunter liegenden Betriebssystem ausgeführt. Dazu muss die Laufzeitumgebung auf dem Zielsystem installiert sein. Für die meisten
Betriebssysteme ist sie kostenlos verfügbar. Sie stellt eine
Softwareplattform dar, auch
Java-Plattform genannt. Sie definiert die Anwendungsprogrammierschnittstellen (APIs) eindeutig und maschinenunabhängig und enthält die
virtuelle Maschine (JVM).