Skip to content

Nebenläufige Programmierung in Java

Published: at 05:00 PM
Christian Heitzmann

Ein Rundgang durch die Java-Concurrency-API

Threads und nebenläufige Programmierung gelten in der Theorie als kompliziert, in der Ausführung als schwer fassbar und in der Praxis als unberechenbar.
Dabei verfügen heute praktisch alle Computer und Smartphones über Mehrkernprozessoren – ein Potenzial, das es zu nutzen gilt.

Christian Heitzmann gibt in diesem Vortrag eine Übersicht über die Java-Concurrency-API und demonstriert ausgewählte Konzepte anhand einfacher und anschaulicher Beispiele.
Er zeigt, wie der direkte Umgang mit Threads heute weitgehend überflüssig geworden ist und wie mit Thread-Pools, Synchronisatoren und threadsicheren Datenstrukturen einfacher, eleganter und sicherer programmiert werden kann.

Ziel des Vortrags ist es, die Zuhörer mit den Grundstrukturen der modernen Java-Concurrency-API vertraut zu machen, den Zugang zum Thema Multithreading zu erleichtern und die wichtigsten Utility-Klassen näherzubringen.

Speaker

Christian Heitzmann ist Gründer und Geschäftsführer der SimplexaCode AG in Luzern, die sich auf Software-Entwicklung, Schulung und Beratung zu technischen Implementierungsthemen in Java spezialisiert hat.
Er ist seit über 15 Jahren mit Java vertraut und hat viele Jahre lang Algorithmen und Mathematik unterrichtet.

Organisatorisches

Der Anlass fand am Montag, 28. Januar 2019, im Saal des Restaurants Schmiedstube in Bern statt.
Start war um 18:00 Uhr, Apéro ab ca. 19:00 Uhr.
Der Vortrag und das Apéro waren dank unseren Referenten, Sponsoren und Gönnern kostenlos.