Was ist eine JRE?
JRE (Java Runtime Environment) ist die Java Laufzeitumgebung.
Sie dient dazu Java-Dateien ausführen zu können.
Hier wird die sogenannte Java Virtual Machine (JVM) ausgeführt und
darin das entsprechende Java-Programm geladen.
Die JRE von Oracle downloaden.
Was ist dann die JDK?
Das JDK ist das Java Developer Kit. Also die Zusammenstellung
der benötigten Klassen für die Programmierung.
Die Virtual Machine, wie oben beschrieben, hat zur
Folge, dass Systemabhängige Prozesse, wie zum Beispiel der Zugriff auf
den PC-Lautsprecher, nicht, wie bei anderen Programmiersprachen (zum Beispiel
C++) unterstützt werden. Daher ist Java auch betriebssytemunabhängig.
Mit der Einbindung einer entsprechenden Library kann man allerdings auch auf
diese zurückgreifen.