Diese Lehrveranstaltung behandelt weiterführende Themen bei der Entwicklung von Programmen in der Programmiersprache Java. Aufbauend auf den im letzen Semester vermittelten Grundkenntnissen lernen wir fundamentale Algorithmen und Datenstrukturen kennen und untersuchen die Strukturierung von Programmen mit dem objektorientierten Mechanismus der Vererbung. Abschließend vermitteln wir die Verwendung des Java Collections Framework zur Organisation von Daten und die Behandlung von Fehlern in Programmen mittels des Konzepts der Ausnahmen.
Applets sind in modernen Browsern und mit aktuellen Java-Versionen nicht mehr ausführbar. Sie können die unten ausgeführten Applets dennoch ausführen, wenn Sie Java 8 installieren, das das Programm "appletviewer" enthält. Laden Sie die Datei applets.zip herunter, entpacken Sie diese, und gehen in das Verzeichnis applets\AppletName des entsprechenden Applets. Sie können dann durch Aufruf vonappletviewer AppletName.htmldas entsprechende Applet starten.