Wie der Java-Compiler funktioniert