On 10/6/07, Rob Heittman <[EMAIL PROTECTED]> wrote: > > Very interesting reference about the double checked locking idiom. I was > unaware of the problems, and had actually read some of the papers advocating > it. > > I do a lot of multithreaded Java work in critical environments, and > probably need a refresher on these issues. Can you recommend any good books > or online resources that may debunk other conventional thread-safety wisdom > in light of modern processing architecture and the latest Java memory model > revisions? >
Funny you should ask! I can highly recommend Java Concurrency in Practice<http://jcip.net>by Brian Goetz, Josh Bloch, Joe Bowbeer, David Holmes, Doug Lea, and me (Tim Peierls). My recommendation is probably biased by the fact that I helped write it, but we've had a lot of good feedback. --tim