Java並行処理プログラミング ―その「...

- ソフトバンククリエ... 価格
home書籍CDDVDゲームソフトウェア家電キッチンおもちゃ・趣味
Java並行処理プログラミング ―その「基盤」と「最新API」を究める―


ソフトバンククリエイティブ

価格(new/used): -- 円 / 4,850 円 より
発売日: (2006-11-22) アマゾン売上ランキング: 32107 位
単行本 / 在庫切れ
[ユーザーによる評価] 平均評価: 5.0 / 総数: 3件

マルチスレッドで失敗しないために
ずっとサーバーサイドをやっていたのですが、非同期の処理はコンテナまかせで、マルチスレッドで悩むことはほとんどありませんでした。最近、普通のクライアントプログラムをいくかつくったのですが、「複数のタスクを同時に実行して全部の結果を得るまで待つ」「バックグラウンドで実行して処理過程をGUI部品に表示する」といった処理にけっこう骨をおりました。その後この本に出会いましたが、先に読んでおけばよかったと激しく思いました。

マルチスレッドプログラムで注意すべき点から、Concurrent APIの使い方までマルチスレッドプログラムを書く人は必見ではないでしょうか。なお、本書はやや難しいかもしれないので、初心者の方は「Java言語で学ぶデザインパターン入門 マルチスレッド編」(こちらもオススメ)などから読まれてもいいかもしれません。
Javaプログラマ必携
今まではWebアプリケーションの開発が主体でスレッドを考えることは少なかったが、スマートクライアントの実現などWebアプリケーション以外の開発を行うことが今後多くなると思われる。CPUもマルチコア対応が増えておりスレッドの理解はJavaプログラマにとって必須であると思われる。従来なんとなく理解しているという方も含めて本書で再度並行処理プログラミングについて理解しなおす必要だろう。
Javaプログラマにとっては必携の本となる筈である。
Java並列プログラムを知りたい人必携!
洋書の方も持っていましたが、和訳本出版と同時に購入しました。
Java Threadプログラミングの本はなかなかよい本がないですが、この本は
わかりやすく、並列処理の仕組みについて低いレイヤーから、デザインの
仕方まで広く知ることができるかと思います。
(何しろ、J2SE 5.0のjava.util.concurrent.* を開発した人が書いた本ですから…)

本書冒頭で「初心者向けではない」と書いてありますが、Javaのコーディングが
一通りわかり、java.lang.Thread や、java.lang.Runnable を使用したコーディング
経験があれば、そこそこ読み応えがあっていいんじゃないかと思います。