Seminarinhalt
- Einführung und Überblick: Java 5, 6 und 7, Installation des SDK und Eclipse oder NetBeans
- Grundlagen: Compiler, Laufzeitumgebung, Garbagecollection
- Programmierung: Programmstruktur, Datentypen, Operatoren, Bedingungen, Schleifen, Entscheidungsblöcke, Methoden
- Objektorientierung: Klassen, innere und anonyme Klassen, abstrakte Klassen, Interfaces, Vererbung, Polymorphie
- Framework: Überblick zum API, Streams, Datenstrukturen, generische Klassen, weitere Schwerpunkte nach Bedarf
- Erstellung einer Beispielanwendung: Swing, Ereignissteuerung, Multithreading