Soundlogo
March 16 - 17, 2010

Contact

Details

Telephone: +46 31 703 31 85
Email:

Map

Find your best way to the conference with Eniro map or with GoogleMap:

Angelika Langer

Angelika LangerAngelika Langer works as an independent trainer with a course curriculum of challenging Java and C++ workshops. She writes the "Effective Java" column for the German JavaMagazin and is author of the Java Generics FAQ, which is the most comprehensive resource on Java generics. She is co-author of the authoritative book on "C++ Standard IOStreams and Locales" published at Addison Wesley. She enjoys speaking at conferences all over the world, including JavaOne, OOPLSA, JAX to name a few. Her teaching focuses on advanced C++ and Java programming and concurrent programming. Further information can be found at www.AngelikaLanger.com.

Track abstract - Java

Java Programming in a Multicore World

With the increasing availability and use of multicore processors Java developers need to acquire some understanding of the Java memory model. This is because multithread applications that work nicely on a single-core processor might exhibit "inexplicable" deficiencies when running on a multicore processor platform. The reason may be differences in the caching strategies applied by different processors. In order to illustrate the issues this tutorial explains the Java features for multithread programming. Key topics include: old and new locks, volatile and atomic variables, memory model, visibility and reordering issues, lockfree programming.

Back

Scandinavian Developer Conference is organized by
Visit us at www.iptor.com