-
Termine:
-
-
Inhalt:
-
Es werden Grundkenntnisse über den Umgang mit der
Programmiersprache Java vermittelt. Dabei wird in die
Benutzung elementarer Werkzeuge (javac, java und einge
Unix-Tools) sowie eines einfachen grafischen Werkzeugs
für die Java-Programmierung (BlueJ) eingeführt. An Hand
von programmtechnischen Beispiellösungen wird für eine
typische Problemklasse (Sortieren) das Konzept der
Sofwareerweiterung diskutiert.
-
Gliederung:
-
|
1
|
Grundkonzepte der objektorientierten Programmierung in Java I
|
|
|
|
2
|
Nutzung von Java in Unix (gedit, nautilus)
|
|
|
|
3
|
Java-Programmierung mittels BlueJ
Grundkonzepte der objektorientierten Programmierung in Java II
|
|
|
|
4
|
Vererbung, Teilsysteme
|
|
|
|
5
|
Sortieren von Folgen
|
|
|
|
6
|
Exception-Handling
|
|
|
|
|
--- Pause ---
|
|
|
|
7
|
Interfaceklassen
|
|
|
|
8
|
Abstrakte Klassen
|
|
|
|
9
|
Generische Klassen
|
|
|
|
10
|
Java-Klassenbibliothek
|
|
|
|
|
|
|
|
|
|
Quelltexte in einer Datei
|
|
|
|
|
Bluej-Tutorial
|
|
|
-
Literatur:
-
- Horstmann, Cay S.; Cornell, Gary: Core Java 2,
Grundlagen (aktuell zu J2SE 5.0 ). Addison Wesley, 2005,
ISBN:
3-8273-2216-2
- Horstmann, Cay S.; Cornell, Gary: Core Java 2,
Expertenwissen (aktuell zu J2SE 5.0 ). Addison Wesley,
2005, ISBN:
3-8273-2244-8
- Krüger, Guido; Stark, Thomas: Handbuch der Java-Programmierung; 6.
aktualisierte Auflage, Addison Wesley; 2009; ISBN:
3-8273-2874-8;
http://www.javabuch.de/
- Ullenboom, Christian: Java ist auch eine Insel; 9.
Aufl.; Galileo Press; 2010; ISBN
3-8362-1506-3;
http://www.galileocomputing.de/openbook/javainsel6/
|