書籍「Javaプログラマガ知ツテオクベキコト」サポートページ
| ページ | 行 | 誤 | 正 | 備考 |
| p.3 | 下から7行目 | 西本圭祐さん | 西本圭佑さん | |
| p.49 | 1行目 | J2S 5.0 | J2SE 5.0 | |
| p.74 | 7行目 | 半角で入力します | いわゆる「半角文字」(正確には1バイト文字)で入力します | |
| p.76 | 5行目 | Javaであらかじめ定義されている特別なメソッド | Javaのメソッドの中でも特別なメソッド | |
| p.106 | 上から5行目 | public double calcWeight | static double calcWeight | |
| p.106 | 下から8行目 | printlnの仮引数 | printlnの実引数 | |
| p.136 | 注2:下から3行目 | 厳密には | 正確には | |
| p.137 | 下から4行目 | BodyData型「actualBodyData」という名前 | BodyData型の「actualBodyData」という名前 | |
| p.140 | 下から4行目 | 次のようになります。 | 次のとおりです。 | |
| p.141 | 11行目 | 次のようになります。 | 次のとおりです。 | |
| p.147 | 下から5行目 | getterの作り方をまとめると、以下のようになります。 | getterの書き方は以下のとおりです。 | |
| p.161 | 下から6行目 | 以下のようになります。 | 以下のとおりです。 | |
| p.167 | 5行目 | 次のようになります。 | 次のとおりです。 | |
| p.167 | 下から1行目 | 次ページのようになります。 | 次ページのとおりです。 | |
| p.188 | 6行目 | firstTaiyakiの中身からコピーされて | firstTaiyakiの中身がコピーされて | |
| p.203 | 2行目 | 以下のことを再確認してみます。 | 以下を通して再確認してみます。 | |
| p.218 | 7行目 | 次のようになります。 | 次のとおりです。 | |
| p.220 | 下から1行目 | 実行すると次のようになります。 | 実行結果は次のとおりです。 | |
| p.233 | 下から6行目 | 以下のようになっています。 | 以下を書き換えています。 | |
| p.240 | 1行目 | プログラム6-7を実行すると次のようになります。 | プログラム6-7の実行結果は次のとおりです。 | |
| p.250 | 1行目 | 実行すると次のようになります。 | 実行結果は次のとおりです。 | |
| p.259 | 5行目 | クラス継承の要領をまとめると、以下のようになります。 | クラス継承の要領を以下にまとめました。 | |
| p.268 | 下から1行目 | 実行すると次のようになります。 | 実行結果は次のとおりです。 | |
| p.269 | 8行目 | 実行すると次のようになります。 | 実行結果は次のとおりです。 | |
| p.269 | 下から1行目 | 実行すると次のようになります。 | 実行結果は次のとおりです。 | |
| p.292 | 1行目 | 実行結果は以下のようになります。 | 実行結果は以下のとおりです。 |
もし誤りを見つけた場合は質疑応答掲示板に投稿してください。
Eclipse 3.1.1用のLanguage Packがリリースされています。
http://download.eclipse.org/eclipse/downloads/drops/L-3.1.1_Language_Packs-200510051300/index.php
Eclipseを日本語化するには上記をダウンロードしてインストールしてください。なお、Eclipse 3.1.1用なので、それ以前のバージョンのEclipse(たとえば3.1.0)には使用できません。
査読者の山下さんからいただいた感想を掲載します。
style="color:black;background-color:#ffff66">whatsjava</b>-extra Javaプログラマガ知ツテオクベキコト外伝
上記で公開していく予定です。
本文にあげた本以外に、本書はこんな本に影響を受けています
例題は自動車の燃費計算、つまり単なる割り算のみ。
最初は単なる数値どうしの計算だけだが、章が進むにつれ関数になり、入出力が加わり、数値入力のエラーチェックが行われるようになる。
プログラムのなかで肝心の計算部分(「Javaプログラマガ知ッテオクベキコト」で言う「餡」の部分)が占めるのはほんの一部であり、残りの大半は人間側のエラーに対処する部分や人間から見た使い勝手を向上させるために費やされることを示した。
「Javaプログラマガツテオクベキコト」で例題を「標準体重計算」だけに絞ったのはこの本の影響を受けている。
データや手続きにつける名前として、プログラミングでよく使われる名詞や動詞の例を豊富に示した。
えんどうは自分のプログラミングでデータや手続きの名前を選ぶときに本書をよく利用した。
著者は多くのスキー小説を書いた世界唯一の「スキー小説家」。
スキーにおいて初心者が最初に習うボーゲンやシュテムターンは、後の目標とするパラレルターンと全く違う理論、全く違う運動体系に属しているという信念に基づき、最初からパラレルターンを学習するという異端の書。
後半は著者が実践の中から会得した、スキーを快適に楽しむための用具選びと旅行のノウハウを豊富に紹介。
その内容はスキー場やスキー教師、スキー業界を敵に廻しかねない過激なもの。だがその過激さは、徹底的に読者の立場になり最大限の利便を追求するところに根ざす。
続編の「三歳からのスキー術」では、わが子を実験台に親子スキーの理論とノウハウを追求。
「Javaプログラマガ知ツテオクベキコト」では類書の常識にとらわれず、プログラミングの本質を結論ありきで簡潔に示すことに注力した。
幻の第8章では快適なプログラミングのための用具選びと実践ノウハウを書いたが、ページ数に制限があり完全には収録できなかった。(各章の末尾にTidbitsとして一部を収録)