あらすじ
※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
※この電子書籍には付録DVDのデータは含んでおりません。電子書籍に記載のURLからPCでダウンロードしてお使い下さい。
骨のあるサンプルプログラムを読み解いていくと、Javaを使いこなすのに不可欠なマルチスレッドが知らぬ間に理解できるという、伝説のロングセラーが J2SE5.0に対応して大幅改訂!パフォーマンスに優れた並行処理をゼロから学べる、今までなかった解説書。
2002年6月の初版刊行以来、数少ないマルチスレッドプログラミングの入門書として、絶大の人気を得てきた前著の増補改訂版です。
J2SE 5.0対応に加え、難解な重要概念を、著者特有の平易な表現と図解でさらにわかりやすく解説。スレッドの基礎知識から排他制御・協調動作、パフォーマンスの改善のヒントなど、章を追いながら学んでいくことができます。練習問題を解いていけば、パターンだけではなく、Javaのプログラミングスキルが確実にアップすることでしょう。
感情タグBEST3
Posted by ブクログ
とても全部を一度に読めるものではないですが、スレッドのことについて詳しく知りたかったので購入しました。わかりやすく、いつでも役に立ちそうな本です。
Posted by ブクログ
スレッドのことをよく知らないで、既存のソフトを修正してプログラムを作っているという場合もしばしばあります。
本書は、そのままスレッドのことをよくしらないまま使いつづけるのにも役立ちますし、
スレッドの使い方を覚えるのにも役立つと思います。
デザインパターンという設計の基本的な例題を使うという視点では、
「java言語で学ぶデザインパターン入門」を合わせて読むとよいかもしれません。
著者は、長年、マニュアル本をたくさん書かれているので、さまざまな情報源から情報を収集し、
体系的に説明するのに長けていると思います。
synchronized(同期)を理解するだけでも、本書を読む価値はあると思いますがいかがでしょうか。
ちなみに、デザインパターンとは型紙(かたがみ)のことです。
Posted by ブクログ
後半はもう、見たことないパターンだったりで読むだけで精一杯でついていけなかった印象。
一度スレッドを利用したコード群を見た後にこの本を読むと、そういうことだったのか!と凄く気持ち良い瞬間を味わえる、かも。
Posted by ブクログ
マルチスレッド処理でのデザインパターンを12個掲載。デザインパターンだけでなく、はじめにマルチスレッド処理の考え方を載せてくれているので、マルチスレッドに慣れていなくても入りやすい。文章が読みやすいのもありがたい。