J2SE 5.0の並行プログラミングユーティリティを復習する
まずはJavaDocが基本ということで。
ITアーキテクトで公開されている「J2SE 5.0の新機能」の一連の記事はとてもわかりやすいです。
- 第6回 並行プログラミング用ライブラリ(1)Excecutorの仕組み
- 第7回 並行プログラミング用ライブラリ(2)インタフェースCallableによる非同期並行処理
- 第8回 並行処理用コレクション(1)Mapコレクション
- 第9回 並行処理用コレクション(2)List、Setコレクションとキュー構造
- 第10回 新たな同期メカニズム(1)インタフェースLock、Condition、ほか
- 第11回 新たな同期メカニズム(2)クラスCountDownLatch、Semaphore
それから、IBM developerWorksでのBrian Goets氏の記事は良質のものが多いですね。
- developerWorksでのBrian Goetzの記事
- Javaの理論と実践: JDK 5.0における、より柔軟でスケーラブルなロック --この記事はGoetzの検索にヒットしなかった。なぜ?