The Concurrency in Java presentation will be a straight to the point design and
coding experience.
We'll dive into the most common problems like deadlocks,
starvation, live locks and race conditions. We'll discuss what causes them
and what patterns we can use to avoid them. We'll examine what anti patterns
can be found in existing code and how to fix them. We'll review immutable,
atomic and concurrent objects as well as synchronization. Last, but not
least, we'll see some API offered by JDK to help us write elegant code that
executes correctly in multi-threaded environment.
Presenter: Tomasz Mozolewski
Sponsor: Experis Manpower Group