I picked this book up from the library and it is definitely a useful book. About 2/3rds of the book is actual runnable example code.
Also agree totally on Java making concurrency way easier with GC. Russ Cox describes one of these problems here https://research.swtch.com/lockfree