Java Concurrency in Practice
Peierls Tim|Goetz Brian|Bloch Joshua|Bowbeer Joseph|Lea Doug|Holmes David
The book provides a comprehensive guide to the concepts and challenges of concurrent programming in Java, with a focus on building high-performance, reliable, and maintainable multi-threaded applications. It covers thread safety, synchronization, immutability, performance optimization, and advanced topics like building custom concurrent data structures and the Java Memory Model.
See full summary