Java concurrency bug patterns for multicore systems

Six lesser known Java concurrency bug patterns

From the developerWorks archives

Zhi Da Luo, Yarden Nir-Buchbinder, and Raja Das

|

By studying concurrency bug patterns, you both increase your general awareness of concurrency programming and learn to recognize coding idioms that don't, or might not, work. In this article, authors Zhi Da Luo, Yarden Nir-Buchbinder, and Raja Das unpack six lesser-known concurrency bugs that threaten the thread-safety and performance of Java™ applications running on multicore systems.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

View PDF file