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.
HTML online Version
PDF-Version
XML Version
Tief verlinkte PDF-Version
|
Siehe auch: Java threads: A comparative book review
Service provided by Mario Jeckle
Generated: 2004-06-07T12:31:05+01:00
Feedback SiteMap
This page's original location: http://www.jeckle.de/vorlesung/javaThreads/index.html
RDF description for this page