Was ist der Unterschied zwischen JVM , JDK , JRE & OpenJDK ?
Ich habe in Java programmiert und bin auf diese Ausdrücke gestoßen. Was sind die Unterschiede zwischen ihnen?
Was ist der Unterschied zwischen JVM , JDK , JRE & OpenJDK ?
Ich habe in Java programmiert und bin auf diese Ausdrücke gestoßen. Was sind die Unterschiede zwischen ihnen?
JVM Java Virtual Machine , führt den Java-Bytecode aus. Sie ist der Ausführungsblock auf der JAVA-Plattform. Sie wandelt den Bytecode in den Maschinencode um.
JRE Java Runtime Environment , bietet die Mindestvoraussetzungen für die Ausführung einer Java-Anwendung; sie besteht aus der Java Virtual Machine (JVM), Kernklassen und unterstützenden Dateien.
JDK Java Development Kit, es enthält alle Werkzeuge zur Entwicklung Ihrer Anwendungssoftware. Es ist als JRE+JVM
JDK öffnen ist eine freie und quelloffene Implementierung der Java-Plattform.
JDK - Tools wie javac
verwendet, um kompilieren *.java-Dateien in *.class-Bytecode-Dateien umwandeln (grundsätzlich Java-Programme entwickeln)
JRE - Tools zum laufen. *.jar-Dateien (zur Ausführung von Java-Programmen)
JVM - Tools zum kompilieren *.class-Dateien in ausführbaren Maschinencode umwandeln (alle Java-Bytecodes ausführen)
OpenJDK ist lediglich eine Distribution des Java JDK.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.