JVM
Die Java Virtual Machine (JVM) ist eine Laufzeitumgebung, die Java-Programme ausführt, indem sie den Java-Bytecode in maschinenspezifischen Code übersetzt.
Sie sorgt für Plattformunabhängigkeit und verwaltet Speicher, Garbage Collection und Sicherheitsfunktionen. Dadurch läuft ein Java-Programm auf jeder Plattform, die eine JVM unterstützt.
java --help
- -version Zeigt die Java-Version an.
- -classpath/-cp Legt das Klassenverzeichnis fest.
- -jar Startet eine Anwendung direkt aus einer JAR-Datei.
- -X... Erweiterte (nicht standardisierte) Optionen zur Speicherverwaltung und Diagnose.