back to top   Inhalt

 

Die Veranstaltung widmet sich, nach einer allgemein gehaltenen Einführung in den Themenkomplex Thread-basierter paralleler Verarbeitung, den speziellen Möglichkeiten der Umsetzung mit der Java-Plattform.
Zunächst wird der Thread-Unterstützung durch die plattformunabhängige Java-API (in der Version 1.4) sowie der virtuellen Maschine Raum gewidmet. Aufbauend darauf werden mit Synchronisation und Kommunikation die zentralen Themen der Parallelverarbeitung diskutiert. Zur Veranschaulichung werden klassische Probleme -- wie die hungrigen Philosophen, welche auch aus verwandten Gebieten bekannt sind, -- herangezogen.
Darüberhinaus werden den spezifischen Hochsprachen-Charakteristika in Java, etwa durch in der Syntax vorgesehene Schlüsselworte zur Kontrolle und Beeinflussung der Ausführung oder das Prioritätskonzept, eingeführt und an Beispielen vorgestellt.
Den Abschluß bildet eine ausführliche Betrachtung der Anwendbarkeit der vorgestellten Konzepte und Sprachmittel zur Lösung verschiedener Probleme. Hierbei wird neben grundsätzlichen algorithmischen Aspekten auch die Verwendung von Threads in graphischen Oberflächen und der Java-API in den Blickpunkt gerückt.

back to top   Scriptum zur Vorlesung

 

HTML online Version
PDF-Version
XML Version
Tief verlinkte PDF-Version

back to top   Literatur

 

Empfohlene Primärliteratur
... sollte unbedingt gelesen werden!
Rainer Oechsle
Parallele Programmierung mit Java Threads
Das Buch ist auch in einigen Exemplaren in der Bibliothek vorhanden!
Scott Oaks, Henry Wong
Java Threads 1. Auflage, 2. Auflage
JavaSoft (eds.)
Vertiefendes
... bietet zusätzliche Hintergründe und Einblicke, sollte bei Bedarf gelesen werden!
Jeff Magee, Jeff Kramer
Doug Lea
Weiterführendes
... kann bei Zeit und Gelegenheit gelesen werden!
Paul Hyde
Sonstige Literatur zum Thema
Open UNIX/POSIX Spezifikation
Standardisierte Threads unter UNIX
Heinz Kredel, Akitoshi Yoshida
Brett Spell
Allen Holub
Andrew S. Tanenbaum
Moderne Betriebssysteme,
Hanser Verlag

Siehe auch: Java threads: A comparative book review

back to top   Alte Klausuren

 

Sommersemester 2002




separator line
Service provided by Mario Jeckle
Generated: 2004-06-07T12:31:05+01:00
Feedback Feedback       SiteMap SiteMap
This page's original location This page's original location: http://www.jeckle.de/vorlesung/javaThreads/index.html
RDF metadata describing this page RDF description for this page