Hier finden Sie Lehr-/Lernmaterial zur Programmiersprache Java von Prof. Dr. Michael Kipp. Die Inhalte setzen Kenntnisse zu den Grundlagen des Programmierens voraus. Relevant ist auch der Blog-Artikel Java: Umstieg auf OpenJDK.
Softwareentwicklung und Programmierung II
Das Symbol zeigt an, dass der Abschnitt ein Video einhält.
Version vom SS 2018 (von Java zu Android)
-
17 Umstieg auf Java
- 17.1 IntelliJ und Java
- 17.2 Klassen in Java
- 17.3 Dokumentation
- 17.3 Java durchleuchtet
- 17.4 Literatur
-
18 Vererbung
- 18.1 MyTunes: Eine Musik- und Filmverwaltung
- 18.2 Klassenhierarchie und Vererbung (2 Videos)
- 18.3 Vererbung allgemein
- 18.4 Processing-Beispiel
-
19 Polymorphie
- 19.1 Punktnotation
- 19.2 this und this()
- 19.3 Methoden überschreiben
- 19.4 Casting
- 19.5 Abstrakte Klassen
Version bis SS 2017 (Java und JavaFX)
-
20 Umstieg auf Java
- 20.1 Die Entwicklungsumgebung NetBeans
- 20.2 Erste Schritte in Java
- 20.3 Java durchleuchtet
- 20.4 Literatur
-
21 Klassendesign und File I/O
- 21.1 Social Network
- 21.1 I/O in Java
- 21.1 Projekt: Lernen mit Karteikarten
-
22 GUIs mit JavaFX (Teil 1)
- 22.1 Erste Schritte mit JavaFX
- 22.2 Aktionen und Bindung
- 22.3 Styling mit CSS
-
23 GUIs mit JavaFX (Teil 2)
- 23.1 Szenengraph und Controls
- 23.2 Events
- 23.3 Layout
- 23.4 CSS, Teil 2