Java als kompilierte Sprache
摘要
Javaprgramme werden nicht direkt in der JShell interaktiv ausgeführt, sondern zu Maschinencode übersetzt und dieser mit der virtuellen ausgeführt. Hierzu benötigt die auszuführende Klasse eine Hauptmethode. Die Optionen zur Kompilierung werden gezeigt. Kompilierte Klassen können in JAR-Dateien verpackt werden. Der Klassenpfad ist entscheidend bei der Kompilierung und Ausführung von Klassen. Pakete sind ein wichtiges Merkmal, um Klassen zu gruppieren. Sichtbarkeiten helfen, Abstraktionsebenen einzuführen.