Nebenläufige Programmierung mit dem java.util.concurrent-Paket in Java 1.5
Bei der Implementierung nebenläufiger Systeme ist eine gehörige Portion Kunst notwendig. Es gibt immer noch genug Möglichkeiten, Fehler zu machen; man muss sich immer noch um das Wie, nicht nur um das Was kümmern. Um stabilere Programme herzustellen, ist es jedoch notwenig, den Anteil der Kunst möglichst gering zu halten. Eben dabei hilft uns das java.util.concurrent-Paket. Durch seine Vorgaben bringt es Klarheit in die gebräuchlichsten Problemstellungen der nebenläufigen Programmierung und liefert die komplexesten und mühsamsten Implementierungen gleich dazu, was der folgende Artikel verdeutlichen soll.
Java ist eine Programmiersprache, die das Erstellen von nebenläufigen Programmen, d.h. von Programmen, deren Ausführung auf mehrere Prozesse verteilt ist, ausdrücklich unterstützt. Das Prozesskonzept wird als Teil der Sprache angesehen und durch so ...
Diesen und viele neue täglich frische Artikel und News finden Sie auf dem neuen Portal JAXenter.de rund um Java, Enterprise Architekturen und SOA.