Studienarbeit aus dem Jahr 2005 im Fachbereich Informatik - Programmierung, Note: 1,0, Martin-Luther-Universitat Halle-Wittenberg (Wirtschaftswissenschaftliche Fakultat), Veranstaltung: Seminar Threads, 10 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: Die von Sun Microsystems entwickelte Programmiersprache Java wurde 1995 erstmals der Öffentlichkeit vorgestellt. Java wurde mit dem Ziel entwickelt, den Herausforderungen der Applikationsentwicklung in einer heterogenen, verteilten Umgebung erfolgreich zu begegnen. Heute nutzen mehr als 3 Millionen Entwickler das Potenzial dieser Programmiersprache, die sich als De-facto-Standard fur Network-Computing-Anwendungen etabliert hat. Als ein wesentliches Designziel fur die Programmiersprache selbst, kann die Multithreadingfahigkeit angefuhrt werden. Sie soll es ermoglichen, mehrere Aktivitaten auf einem System gleichzeitig auszufuhren, um ein hohes Maß an Interaktivitat fur den Endnutzer zu sichern. Die Nutzung von Threads ruckte durch die zunehmende Verbreitung graphischer Interfaces in multitaskingfahigen Betriebssystemen in den Blickpunkt vieler Entwickler und wurde deshalb von Anfang an in Java integriert. Die zukunftigen Potenziale der parallelen Programmierung werden sich mit kostengunstigen Multiprozessormaschinen noch verfielfachen. Alle von Sun Microsystems zur Verfugung gestellten Java Basissystembibliotheken sind heute schon 'thread safe' implementiert und konnen deshalb die Korrektheit ihrer Funktionalitat auch bei einem Einsatz mehrerer Threads sicherstellen. Ziel dieser Seminararbeit soll die Darstellung und Dokumentation der Threadfahigkeiten der Programmiersprache Java sein. Im Mittelpunkt werden dabei die von Java zur Verfugung gestellten Basisfunktionalitaten fur die parallele Programmierung stehen. Threadgruppen (insbesondere die Klasse ThreadGroup) sind außen vorgelassen. Neben verbalen Erlauterungen unterstutzen entsprechende Codebeispiele die Ausfuhrungen exemplarisch.