増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
ソフトバンククリエイティブ ソフトバンククリエイティブ
¥ 4,935
増補改訂版Java言語で学ぶデザインパターン入門
Java言語で学ぶリファクタリング入門
Effective Java プログラミング言語ガイド
Javaネットワークプログラミングの真髄
Javaの格言―より良いオブジェクト設計のためのパターンと定石
■マルチスレッドを利用するなら事前に読んでおくべき本 評価5 日付2007-07-01Javaにおけるマルチスレッドは非常に便利な反面、使い方をしっかり理解しておかないとシステムの性能問題に直結する危ない機能でもあります。
本書は、マルチスレッドを利用する際の注意点やトレードオフ、利用する際のクラスの説明等を中心に構成されています。Java言語を利用していて、マルチスレッドを利用しようと考えている人は是非持っておくべき本だと思います。
■おもしろかった 評価5 日付2007-02-12結城さんの本は分かりやすい。
入門と書いてあるように、そのまま実用は出来ないと思うが、
アイデアとして活用は出来る。パターンという感じでは無かったけど。
■マルチスレッドプログラミングの学習に最適 評価5 日付2006-06-30パターンと言うよりはJavaのマルチスレッドの為の機構やクラスの使い方の解説と言った感じだが、何故、そのような機構が必要なのか、その機構を使用しない場合にどのような問題が起こるのか、また、使用した場合に生じるトレードオフは何なのか、といった事が詳しく解説されている。
マルチスレッドのプログラムを書いたことが無くても、始めの2章でJavaのマルチスレッドプログラミングの基本について触れているので、Javaのソースが読める程度のレベルであれば何とか読める。
パターン解説の他に、Javaのメモリモデルやswingアプリケーションのシングルスレッド規則等、知っていればJavaのプログラミングに役立つ情報も多々掲載している。
また、この改訂版ではJ2SE5.0で追加されたjava.util.concurrentパッケージのクラスの使い方も解説しており、最新のAPIの使用法についてもある程度学ぶことが出来る。
⇒ もっと詳しく調べる