Warum kann kompilierter Java-Bytecode mit minimalen Änderungen auf verschiedenen Rechnern ausgeführt werden?
Der Bytecode ist nativer Maschinencode für jeden Prozessor.
Auf jeder Plattform interpretiert und führt eine Java Virtual Machine den Bytecode aus.
Der Java-Dateiname ändert sich automatisch für jede Plattform.
Jeder Prozessor führt den Java-Quellcode direkt aus.