Universität Siegen

Fachbereich 12 - Technische Informatik

Proseminar Objektorientierte
Konzepte u. Anwendungen - Thema 8:

Objektorientierte
Programmierung in Java


Dozenten: Dr. Klaus Quibeldey-Cirkel, Andreas W. Wieland, Georg Odenthal

Von: Andreas Hoffmann, Björn Kiefer, Oliver Link, Carsten Bank



Inhalt:

Kapitel 1 - Entwicklung von Java von Carsten Bank 1.1 Motivation und historische Entwicklung 1.2 Java und WWW Kapitel 2 - Eigenschaften von Java von Carsten Bank 2.1 Spracheigenschaften 2.2 Interpretierte Sprache 2.3 Sicherheit 2.4 Java und Java-Script 2.5 Unterschied zwischen C++ und Java Kapitel 3 - Die Programmiersprache Java von A. Hoffmann und O. Link 3.1 Java als OOP-Umgebung 3.1.1 Klassen und Objekte 3.1.2 Vererbung 3.1.3 Abstraktion, Kapselung, Polymorphismus 3.1.4 Aufbau eines Java-Programms ('Hello-World!') 3.2 Java im Detail 3.2.1 Variablen 3.2.2 Typen 3.2.3 Operatoren 3.2.4 Kontrollstrukturen 3.3 Klassenkonzept 3.3.1 Klassen 3.3.2 Methoden 3.3.3 Konstruktoren und Destruktoren 3.3.4 Abgeleitete Klassen und Superklassen 3.3.5 Abstrakte Klassen und Methoden 3.3.6 `this` und `super` 3.3.7 Statische Initialisierungsblöcke 3.4 Interfaces, Packages und Importanweisungen von Björn Kiefer 3.4.1 Interfaces (Schnittstellen) 3.4.2 Packages 3.4.3 Imports 3.5 Dynamische Speicherverwaltung 3.6 Threads 3.7 Synchronisation 3.8 `Daemonen` 3.9 Ausnahmebehandlung Kapitel 4 - Programmentwicklung von Björn Kiefer 4.1 HTML; Einbindung von Applets 4.2 Java-Programm Kapitel 5 - Schluß von Carsten Bank 5.1 Entwicklungschancen 5.2 Support 5.2.1 Literatur 5.2.2 WWW-Ressourcen 5.2.3 Sonstiges Folien zum Seminar im HTML-Format


Quellen- und Literaturverweise werden im Text als eckige Klammern, mit einer durchlaufenden Nummer dargestellt (z. B.: [3] [3]). Die erste Nummer ist ein Link zu einer JavaScript-Funktion, die in einem eigenen Fenster die Information liefert, die zweite springt innerhalb des Seminars zum Kapitel mit den Quellennachweisen (für Browser die kein JavaScript können). Mit folgenden Symbolen kann im Dokument navigiert werden:

Sonderzeichen......Sprung zum Kapitelanfang oder ein Kapitel vor
Sonderzeichen......Sprung zum nächsten Kapitel
Sonderzeichen......Zum Inhaltsverzeichnis springen
Sonderzeichen......Zur Homepage springen

Das Seminar ist in gepackter Form verfügbar. Das Dokument wurde ursprünglich mit MicroSoft Word V6.0 erstellt. Die Konvertierung zu HTML mit dem HTML-Wizard beschränkte sich leider nur auf die groben Textstellen. Die Tabellen wurden schon nicht mehr korrekt übernommen! Praktisch alle für HTML interessanten Aspekte (auch die Grafiken) wurden von Hand eingefügt. Inhaltlich habe ich natürlich nichts verändert. Im Kapitel 5 wurden inzwischen unvermeidliche Änderungen bezüglich der verwendeten Software vorgenommen und tlw. auch gelöscht. Unbedingt daran denken, daß der Inhalt dem technischen Stand vom Herbst 1996/Frühjahr 1997 entspricht!!!
Siegen, 04.06.1998

Happy JavaIng...




Kapitelanfang Copyright © of this page(s) by Carsten Bank

Kapitel 1 Homepage