Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
Concurrent Programming in Java(TM): Design Principles and Patterns (3rd Edition) (Java Series)
  
Kindle化リクエスト
このタイトルのKindle化をご希望の場合、こちらをクリックしてください。

Kindle をお持ちでない場合、こちらから購入いただけます。 Kindle 無料アプリのダウンロードはこちら

Concurrent Programming in Java(TM): Design Principles and Patterns (3rd Edition) (Java Series) [ペーパーバック]

Douglas Lea
5つ星のうち 4.0  レビューをすべて見る (2件のカスタマーレビュー)
価格: ¥ 5,040 通常配送無料 詳細
「予約商品の価格保証」対象商品。 詳細はこちら
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
ただいま予約受付中です。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
多読の一助に
英語学習にぴったり、10万冊以上の中から自分のレベルに合った洋書が探せる「英語 難易度別リーディングガイド」 がオープン!

フォーマット

Amazon 価格 新品 中古品
ペーパーバック --  
ペーパーバック, 2020 ¥ 5,040  
単行本 --  

会員なら、この商品は10%Amazonポイント還元 (ポイントが表示されている場合は、表示ポイント+10%還元)。

キャンペーンおよび追加情報

  • 「予約商品の価格保証」では、お客様が対象商品を予約注文した時点から発送手続きに入る時点、または発売日のいずれか早い時点までの期間中のAmazon.co.jp の最低販売価格が、お支払いいただく金額となります。予約商品の価格保証について詳しくはヘルプページをご覧ください。 詳細はこちら (細則もこちらからご覧いただけます)
  • 本と合わせ買いで割引 対象商品最大5000円OFF「PCソフト」 | 1000円OFF「アドビPCソフト」

  • 掲載画像とお届けする商品の表紙が異なる場合があります。ご了承ください。


この商品を買った人はこんな商品も買っています


商品の説明

内容紹介

For one- and two-semester Operating Systems courses (in the most recent ACM/IEEE curriculum) that universities offer to juniors, seniors and graduate Computer Science students. The text goes beyond the standard coverage in operating systems courses with key chapters on multiprocessing, networking, distributed systems, performance, and security. The text features extensive, up-to-the-minute case studies on the latest versions of Linux (2.6) and Microsoft Windows XP. An abundance of charts, diagrams, illustrations and exercises (both with and without solutions) is included. --このテキストは、 ペーパーバック 版に関連付けられています。

内容(「BOOK」データベースより)

並列処理におけるJavaのスレッド機能を徹底解説。排他制御・同期制御・スレッド管理について丁寧に詳説。並列処理設計で定番のプログラミングをパターンとして整理・説明。 --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

登録情報

  • ペーパーバック: 560ページ
  • 出版社: Addison-Wesley Professional; 3版 (2020)
  • 言語 英語, 英語, 英語
  • ISBN-10: 0321256174
  • ISBN-13: 978-0321256171
  • 発売日: 2020
  • おすすめ度: 5つ星のうち 4.0  レビューをすべて見る (2件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 洋書 - 241,387位 (洋書のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る


カスタマーレビュー

星4つ
0
星2つ
0
星1つ
0
5つ星のうち 4.0
5つ星のうち 4.0
この商品はまだ発売されていないので、レビューの対象ではありません。表示されているレビューは、この商品の他の形式に対するものです。
最も参考になったカスタマーレビュー
13 人中、10人の方が、「このレビューが参考になった」と投票しています。
By 鈴木純一 VINE™ メンバー
形式:単行本
この本はスレッドプログラミングの入門書ではないかもしれないが、基礎の基礎を理解している人が読み進めてスレッドプログラミングを上達させるのに適している本だと思う。Javaスレッドプログラミングの定番がイディオム、パターンとして掲載されている構成は理解しやすく、後から参照するときにも便利。
このレビューは参考になりましたか?
14 人中、9人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 3.0 原著 2003/10/13
形式:単行本
この本の内容は素晴らしいのですが、訳がひどすぎます。
英語に抵抗がない人なら、原著の方をオススメします。
このレビューは参考になりましたか?
Amazon.com で最も参考になったカスタマーレビュー (beta)
Amazon.com: 5つ星のうち 3.9  47件のカスタマーレビュー
32 人中、32人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Excellent 2000/1/31
By Eric A. Snell - (Amazon.com)
形式:ペーパーバック
Simply a great book on concurrent programming in Java. This book and the class library the author provides are an awesome combination. While some of the information is Java specific, this book is much more about concurrent programming in general.

The author explains the primitive concurrency mechanisms provided in Java, such as Threads and Monitors, and then quickly moves on to higher level abstractions that embody many of the patterns found in multi-threaded applications. By encapsulating these, sometimes complex, patterns in reusable classes, the author shows how to maintain the separation of concerns between the concurrent aspects of the code and the logic of the task at hand.

This book contains a thorough discussion of the topic and extensive code - both examples and a reusable class library. This is a must read for every Java developer.

25 人中、24人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Everything you need to know about concurrency in Java 2003/4/12
By Bob Carpenter - (Amazon.com)
形式:ペーパーバック
Concurrent programming is fraught with peril. It's much more complex than sequential programming in every meaningful way from specification to unit testing. But if you want to do it right, meaning balancing liveness with safety for efficient and robust multi-threaded applications, you need Doug Lea's "Concurrent Programming in Java". Especially if you need to design an extensible framework with concurrency; well-known examples of such frameworks incluce Swing, most of java.net, and just about every aspect of J2EE.

Lea provides an intense introduction at the level of an advanced undergraduate course. It's fairly academic in tone, because he takes the time to provide thorough definitions and detailed examples. As a former academic who now designs and programs for a living, this is just what I was looking for. But don't buy this book expecting a cookbook of code to cut and paste. It's much more about providing you the fundamental tools to design your own concurrent classes, applications and frameworks.

Lea presupposes the user is fluent in Java, knows a bit about concurrent programming patterns involving mutexes, semaphores, etc, and is familiar with the basic object-oriented design patterns. If you're not up to speed in these areas, the path I followed was reading the following:

* Lewis's "Threads Primer" (warning: it's C/unix-based),

* Gosling and Joy's "Java Programming Language",

* Bloch's "Effective Java", and

* Gamma et al.'s "Design Patterns".

Even if you don't buy this book, consider using Lea's concurrent.util package available from his web site. It provides solid implementations of everything from simple mutexes to concurrent read-single write wrappers for Java collections (Sun's own wrappers simply synchronize all methods, which suffers reduced liveness compared to CRSW designs). And it's both elegantly designed and thoroughly javadoc-ed.

The first edition was great, and I've just finished reading the second edition cover to cover and it has taken my understanding of concurrent design to a new level. Just be warned that this book's not for novices or hobbyists; it's for programmers who need to design the guts of concurrent systems the "right" way and then implement them in Java, especially for extensible frameworks.

18 人中、17人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 Good for experienced programmers, but not as intro 2003/4/7
By Y. Keselman - (Amazon.com)
形式:ペーパーバック
The book is a valuable resource for experienced programmers who are trying to write large, complex, real-life concurrent Java programs. The book discusses in depth many concurrency-specific issues you can run into, especially with Java. It gives tons of useful advice (in rather abstract form), both in text and in code (see the book's website for more complete examples). The book is full of useful frameworks and patterns.

However, it make take you a while to understand most of them. The author is fairly careless about the reader, and lets the reader do all the work. To understand one paragraph you may have to browse through 10 other pages, because that parargraph would reference them directly or indirectly. For example, to understand what is meant by "volatile" or "ThreadLocal", it helps to read several pages that precede these terms (and in other instances, you'd have to read several pages that follow). In other words, the book is not easily digestible, and many sections have to be chewed and re-chewed. The best way to approach the book would be to read it in "circles/spirals" and "in no particular order".

On the whole, the knowledge and understanding you get out of the book is worth the effort, but, I wish the author showed a bit more understanding for the reader. With a bit more work, the book could have been not only informative but also readable. For now, its readability is on par with a dictionary.

これらのレビューは参考になりましたか?   ご意見はクチコミでお聞かせください。
カスタマーレビューの検索
この商品のカスタマーレビューだけを検索する

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換