Search code examples
javaconcurrencyjava-8java-7

Is "Java Concurrency In Practice" still valid?


Is Java Concurrency in Practice still valid? I am wondering whether the ideas, concepts and implementation described in the book are still compliant with the latest Java versions.

I ask because the latest edition was done in 2006.


Solution

  • Yes, it's still valid in my mind. There isn't big change in this area from 6 to 7. Fork-join is a new feature, which is very suitable for divide-and-conquer type of problems. But all the existing stuff inside the book, such as synchronization, volatile, servlet, are still very valid.