>>236
IBM の developerWorks は、結構良い記事が多いっぽく、参考になる。

Javaの理論と実戦: Javaメモリ・モデルを修正する 第1・2回
http://www-06.ibm.com/jp/developerworks/java/040416/j_j-jtp02244.html
http://www-06.ibm.com/jp/developerworks/java/040514/j_j-jtp03304.html

Javaの理論と実践: 安全な構築のテクニック
http://www-06.ibm.com/jp/developerworks/java/020823/j_j-jtp0618.html

前者は、上級レベルになってるけど、これが上級なら
マルチスレッドは上級者じゃないと弄っちゃだめってこと。ていうか、弄るな!orz