Concurrency Utilitiesを使った並列処理・マルチスレッドのおさらい
この記事は、個人的なおさらいのための、Java Concurrency Utilitiesの一部を使ったサンプルとメモです。
目新しいものは特にありません。
記事内のサンプルとAPIドキュメント参照はJava7(Java SE 7)を基準にしていますが、Java Concurrency Utilities自体は一部を除いてJava5(Java SE 5.0)から使えるようになっています。
あと、いつものことですが、画像がありません。
追記(2014-01-05): この機能の呼称は (Java) Concurrency Utilities が公式で、この記事内の"Utility"というのは正確ではない+混在していますのでご注意ください。ごめんなさい。
追記(2014-08-15): この記事は、キーワード"Java Concurrency Utilities"でGoogle検索した時に2番目に来ていたり、ブログ内でのアクセスが多かったりと、読んでいただく機会が多いみたいなので、読みやすくなるように改訂しました。"Utility"も"Utilities"に直しました。
ありがとうございます。
追記(2015-03-21):Concurrency Utilitiesを中心にしたまとめを書いてみました。→Concurrency Utilitiesの「再」まとめ - Java8対応版
続きを読む