新品:
-27% ¥6,865 税込
ポイント: 69pt  (1%)
配送料 ¥495 6月9日-20日にお届け
発送元: ハウス オブ トレジャー
販売者: ハウス オブ トレジャー
27パーセントの割引で¥6,865 税込
参考価格: ¥9,461

他に注記がない場合、参考価格とは、製造業者、卸売業者、輸入代理店(「製造業者」)などの小売業者以外が設定した、商品のカタログなど印刷物で発表された、または製造業者が小売業者に提示する参考価格・推奨小売価格を意味します。ただし、Amazonが製造・販売するデバイスの参考価格については、他に注記が無い場合、個人のお客様向けに最近相当期間表示されていた価格を意味します(注記の内容を含む参考価格の詳細については、該当する商品詳細ページをご確認ください)。なお、割引率の表示は1%毎に行われており小数点以下は四捨五入しています。
詳細はこちら
ポイント: 69pt  (1%)  詳細はこちら
配送料 ¥495 6月9日-20日にお届け
詳細を見る
残り1点 ご注文はお早めに 在庫状況について
¥6,865 () 選択したオプションを含めます。 最初の月の支払いと選択されたオプションが含まれています。 詳細
価格
小計
¥6,865
小計
初期支払いの内訳
レジで表示される配送料、配送日、注文合計 (税込)。
出荷元
ハウス オブ トレジャー
出荷元
ハウス オブ トレジャー
販売元
(68407件の評価)
販売元
(68407件の評価)
支払い方法
お客様情報を保護しています
お客様情報を保護しています
Amazonはお客様のセキュリティとプライバシーの保護に全力で取り組んでいます。Amazonの支払いセキュリティシステムは、送信中にお客様の情報を暗号化します。お客様のクレジットカード情報を出品者と共有することはありません。また、お客様の情報を他者に販売することはありません。 詳細はこちら
支払い方法
お客様情報を保護しています
Amazonはお客様のセキュリティとプライバシーの保護に全力で取り組んでいます。Amazonの支払いセキュリティシステムは、送信中にお客様の情報を暗号化します。お客様のクレジットカード情報を出品者と共有することはありません。また、お客様の情報を他者に販売することはありません。 詳細はこちら
¥2,155 税込
ポイント: 22pt  (1%)  詳細はこちら
Dispatched, from the UK, within 48 hours of ordering. Though second-hand, the book is still in very good shape. Minimal signs of usage may include very minor creasing on the cover or on the spine. Dispatched, from the UK, within 48 hours of ordering. Though second-hand, the book is still in very good shape. Minimal signs of usage may include very minor creasing on the cover or on the spine. 一部を表示
無料配送 6月9日-20日にお届け
詳細を見る
残り4点 ご注文はお早めに 在庫状況について
¥6,865 () 選択したオプションを含めます。 最初の月の支払いと選択されたオプションが含まれています。 詳細
価格
小計
¥6,865
小計
初期支払いの内訳
レジで表示される配送料、配送日、注文合計 (税込)。
この商品は、イギリス カルチャー・インポート ショップ が販売、発送します。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

著者をフォロー

何か問題が発生しました。後で再度リクエストしてください。

Effective Java: Programming Language Guide (Java Series) ペーパーバック – 2001/6/1

4.5 5つ星のうち4.5 56個の評価

この商品には新版があります:

Effective Java
¥8,116
(1,498)
通常5~6日以内に発送します。
{"desktop_buybox_group_1":[{"displayPrice":"¥6,865","priceAmount":6865.00,"currencySymbol":"¥","integerValue":"6,865","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"tk%2BFmKiLAlQ4HSa7yKdUt2AQ3RQ8OKcBnCNrteL71%2BLT03dCo8ZpckW45imJfQPShfkRDXUgTbYNOyKKFNRixBuy3VKEf8rramks3fLObN5LeaeK9Ri54bj2n7m8dvyLK5N2SKoZZqXaVlGLl2uUmonKnLaeuL%2F8Meb1on%2BdPSJKUAVe%2BFlfkg%3D%3D","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥2,155","priceAmount":2155.00,"currencySymbol":"¥","integerValue":"2,155","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"tk%2BFmKiLAlQ4HSa7yKdUt2AQ3RQ8OKcBlMyuK6l1n3hDwLf55JngZ%2BjXql6aj2BYXNeJB0r9oHwqC6CvTldC%2BKbtyAyx%2BHhAQV%2BBVcocB7exm8EIO1fqjCk%2F01CAPfyZhEThIRMxBfS1QzPYQVWmTKyXXWOZVxXcFYu2dlCT%2BAq7srJYHv3ry8rZFYg7qBuV","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

購入オプションとあわせ買い

A new edition of this title is available, ISBN-10: 0321356683 ISBN-13: 9780321356680

商品の説明

著者について

Joshua Bloch is a principal engineer at Google and a Jolt Award-winner. He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc. Josh led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University.



登録情報

  • 出版社 ‏ : ‎ Prentice Hall (2001/6/1)
  • 発売日 ‏ : ‎ 2001/6/1
  • 言語 ‏ : ‎ 英語
  • ペーパーバック ‏ : ‎ 252ページ
  • ISBN-10 ‏ : ‎ 0201310058
  • ISBN-13 ‏ : ‎ 978-0201310054
  • 寸法 ‏ : ‎ 18.42 x 1.91 x 23.5 cm
  • カスタマーレビュー:
    4.5 5つ星のうち4.5 56個の評価

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
ジョシュア・ブロック
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

カスタマーレビュー

星5つ中4.5つ
5つのうち4.5つ
56グローバルレーティング

この商品をレビュー

他のお客様にも意見を伝えましょう

上位レビュー、対象国: 日本

2007年5月11日に日本でレビュー済み
Javaのプログラミングイディオムや、Javaらしい設計指針を幅広く解説している良書。単に動くコードと優れたコードがどう違うのかが手に取るように分かるのがこの本の優れたところ。Javaの入門書の後にステップアップのために読むと効果大だと思う。
9人のお客様がこれが役に立ったと考えています
レポート
2001年9月10日に日本でレビュー済み
Scott Meyerの「Effective C++」の形式を踏襲し、57の格言(?)にまとめたすばらしい本です。似たようなテーマを扱った本は他にもありますが、2001年9月現在で最新のものである(まだベータ版であるバージョン1.4についても言及されています)ことや、扱っている範囲と内容が充実しているにもかかわらず、コンパクトであることから、一押しだと思います。Java言語について一通りマスターしたら、次に読むのはこれでしょう。
著者のBlochはSunのアーキテクトとして実際にJavaライブラリを設計、実装している人ですので、Javaライブラリに対する鋭い考察、本当はこうするべきだったという指摘は的を得ていて、なるほどと思わせます。この本が対象としているのはJ2SEの範囲に限られていますので、是非、J2EEをターゲットとした続編を出して欲しいです。
9人のお客様がこれが役に立ったと考えています
レポート

他の国からのトップレビュー

すべてのレビューを日本語に翻訳
Yassine
5つ星のうち5.0 El mejor libro de Java
2016年4月11日にスペインでレビュー済み
Amazonで購入
Si ya tienes experiencia en Java, este libro es el mejor que puedes adquirir. Tiene numerosos consejos sobre cómo diseñar en Java y escribir código más eficiente y con menos bugs. "Must have" para cualquier desarrollador Java.
peter schröder
5つ星のうち5.0 wirklich effektiv
2007年8月30日にドイツでレビュー済み
Amazonで購入
obwohl das buch schon ein wenig älter ist und die aktuellen änderungen in der sprache-java dort leider noch nicht enthalten sind, sollte es dennoch in keinem bücherschrank eines java-entwicklers fehlen.
es werden allgemeine programmier-regeln für die richtige verwendung der sprache in kurzen abschnitten und mit eingänglichen beispielen beschrieben.
dabei wird nicht oberlehrerhaft ein entwurfsmuster diktiert, stattdessen werden die hintergründe beleuchtet und alternativen aufgezeigt.
die kurzen und prägnanten kapitel (items) sind gut strukturiert und das lesen geht leicht von der hand, da die sprache sehr klar und eindeutig ist.
ich freue mich schon auf die im nächsten jahr erscheinende neue auflage.
1人のお客様がこれが役に立ったと考えています
レポート
Alberto Gemin
5つ星のうち5.0 Refreshing
2004年6月27日に英国でレビュー済み
Amazonで購入
It has been an absolute pleasure to read this no-nonsense collection of observations and suggestions.
The author is extremely knowledgeable and articulates his points in a clear, concise and logical presentation, which is a rare characteristic in today's overflowed and low-quality offer of "how-to-become-a-guru" manuals.
The Collections framework is clearly the author's backyard and you will learn about implementation details and rationales that you will not easily find anywhere else.
What I found most useful in the analysis of the various Java aspects was the author's perspective, which is based on the pros and cons of implementation choices, and strongly focused on API construction. Unless you work alone and deliver complete applications, you will define, design and implement an API sooner or later, maybe even without realizing it. With the help from this book you will most certainly design a robust, maintainable and useful API.
I also liked the practical approach that sometimes goes against OO principles: for example, just because Java embraced the OO philosophy does not mean that inheritance is the only way to go. Composition, static factories, singletons, immutable classes and some good old procedural programming are discussed in depth.
Another brilliant characteristic of this guide (and I would like to especially thank the author for this) is that although there are plenty of snippets to illustrate concepts, these are just skeletons, never longer than few lines and therefore they do not force you to waste your time and divert your attention from the core issue by analyzing pages over pages of code when maybe only one line could have served the purpose.
I would say that this book finds its best audience in the experienced developer/architect who does not have a specific Java expertise but is very comfortable with some other programming language. However, everyone can benefit from in-depth explanations of often misunderstood subtleties like the "equals()", "hashCode()", "clone()" or "compareTo()" contracts. Or serialization: are you sure you master it?
You don't need a profound Java working experience to immediately grasp some concepts; I found that this guide was an excellent companion in my learning of Java, you can start reading it from day 0, and you will get back to it every time you want to know more about a new concept.
The best praise I can say about "Effective Java" is that in my opinion only a handful of experts in the whole Java community could rightfully say "This book shall not teach me no thing", and then I would like to work with these people.
20人のお客様がこれが役に立ったと考えています
レポート
Doug Bell
5つ星のうち5.0 This is what you need to know to become a Java guru!
2001年9月5日にアメリカ合衆国でレビュー済み
Amazonで購入
This book contains a generous cross-section of the knowledge that differentiates Java gurus from advanced Java programmers.
I've been working full-time in Java since 1995, prior to version 1.0. I've also written books and articles on Java and have been teaching Java at the University level as a sideline for four years. In that time I've accumulated a great deal of "expert" knowledge about the language, the JVM, and the APIs and developed opinions on the best approaches to use in Java. At this point, reading books such as this that contain a collection of tips and advice I am usually satisfied to gain one new piece of knowledge; I learned at least six new things from this book.
Of the 50+ books on Java I've read, this book contains by far the most comprehensive and useful collection of that hard-won knowledge of core Java. The bonus is the clear and concise manner in which it is presented.
Bloch is dead-on. There isn't a single factual error or piece of bad advice in the book. The most I came up with were a couple of omissions on some of the topics. However, omissions are inevitable given the technical depth of some of the topics Bloch covers, such as serialization, exceptions and threads.
I offer only two caveats about the book. The first is that the book is for advanced Java programmers. This is not to say that this information is not useful to every Java programmer, but you need to have a comprehensive knowledge of Java in order to appreciate many of the topics. This book does not provide comprehensive coverage, but rather fills in the detail and subtleties. I teach a Java IV class and recommend this to my students as additional reading after completing the class.
The other caveat is that this book is written from the perspective of writing public APIs. Bloch is the lead architect for the core JDK APIs where the classes and APIs have special security considerations. Several pieces of advice he gives apply absolutely to a public API where you want to defend the API from malicious code. However, if the code you are creating is intended for a less hostile and more trusting environment, fully following all of his advice will result in unnecessarily complex code. The one knock I give to the book is that Bloch does not delineate the circumstances that would dictate following his rather rigorous approach to bullet-proofing an API and can leave the reader with the mistaken perception that the advice applies equally to all categories of code.
Overall, this is absolutely a must-have book for the experienced Java programmer. Even if you are not yet an advanced Java programmer, buy this book and keep revisiting it as you advance until everything in the book makes sense to you.
193人のお客様がこれが役に立ったと考えています
レポート
Pau Arlandis
5つ星のうち5.0 Awesome book
2015年1月21日にスペインでレビュー済み
Amazonで購入
This book is awesome.A must if you are or you want to be a java developer. The shipment has been perfect.