商品の情報
明解Java 入門編

明解Java 入門編

この商品が欲しい!
この商品は Amazon.co.jp で購入することができます。このボタンをクリックすると、商品が Amazon.co.jp のカートに入ります。

明解Java 入門編の商品レビュー

4.0 JAVA言語入門の上巻として最適な一冊!
JAVA「言語」の入門書の「上巻」と考えた場合に最適な一冊です。
他言語経験者はもとより、全くプログラムを作ったことのない方にも無理なく読みこなせるかと思います。

入門書の割に少々分厚いと感じるかもしれませんが、親切丁寧に説明している為に分厚くなったもので、実際にはスラスラと一気に読めます。実際、その気になれば読破に1週間もかからないであろうし、きちんと読み進めればJAVA言語の入門は正確に理解できたと思って間違いないです。

また、オブジェクト指向のプログラムの経験がない方にもとっかかりとして有益な書籍かと思います。そういった方々が読まれて分かりにくいと感じた場合には、それはこの書籍のせいではなく、オブジェクト指向の考え方へ切り替える際の「壁」ですから頑張って乗り越えてください。一度乗り越えた後は、オブジェクト指向の他の言語を学ぶ際にも必ず役に役に立ちます。

この本を読まれた方にも賛否両論あるかと思いますが、悪い印象を持たれる方には、例えば、ネットの情報やもっと薄い本で十分だと考える方もいらっしゃるかと思います。確かに、もっと薄い本やネットの情報だけでも取りあえず動きそうなものは作れると思いますが、本当に理解して応用が利くプログラムを書くには、入門として本書を熟読して「考え方の基礎」を固めた方が良いと思います。

一見冗長かと思える説明でも後にでてくる考え方をスムーズに理解させる布石となっています。例えば「インターフェース型の変数は実装クラスのインスタンスを参照できる」という内容を、単に決まり事として暗記させるのが薄い本やネットであって、本書は「何故そうなのか?」を事前のSTEPにおいて予め理解させ、結果、どのような場面でインターフェースを使うのが適切なのか?どのようにクラス設計を行うのが適切なのか?といったセンスを自然に養えます。

ただ、冒頭にも書きましたとおり、本書はJAVA言語の入門書としても、あくまで「上巻」的な感じがしますので、下巻的な続編を期待しています。(著者も「あとがき」で、本書では取り上げれなかった内容が多々あって明解Java続編を出すように書いていますし・・・)
特に、コレクションについてや、例外処理についてや、ファイル入出力を含む基礎的なストリーム処理くらいは入門書としても必須だったかと思います。折角、Scannerだけは少し触れているのに体系的にストリームの説明が無いのは惜しいです。更に、細かいところを言うと、P482のキーボード読み込みでnextLine()の説明していますが、あと1〜2ページ割いて、陥りやすいミスを防ぐ注意点について記述して欲しかったです。

下巻があればセットで星5つとしたいのですが、残念ながら星4つとさせて頂きます。
1.0 レビューにつられたけど今イチ
こんなに分厚い本でないとjavaって理解できないものなのでしょうか。
説明が冗長すぎるように感じました。

これは想像でしかありませんが、レビューには、本の関係者が売り上げ貢献のため書き込んだりしているのでしょうか?
購入を検討しているならば、同著者の「解きながら学ぶ〜」の方がよいと思います。この本とまるきり同じ内容が書かれている(!)+この本には載っていなかった解説も書かれています。
(私は買いませんが)
いずれにしても、自分の目で確かめて購入することが大事だという反省になりました。
4.0 どうか、答えを。
例文や図がたくさんあり、分かりやすく使いやすいです。
やっと理解したと思って問題に取り掛かりますが、答えがないので本当にあっているか確認したくなります。

これで答えもそろっていたら完璧です。
2.0 普通の本という感じです
前半のC言語と同じ部分は、それなりにわかるが後半のオブジェクト指向の分野になるとわかりにくいです。クラスとメソッドなどの記述がわかりにくい図とともに記述されており、プログラムも冗長な感じであまりおすすめできないです。この本を買うならWEBで公開されている「JAVA言語入門」とか「JAVA入門」を見たほうがすんなりJAVAを自分のものにできると思います。
5.0 懇切丁寧なJava入門書
Javaを学ぶ人にとって最良の入門書の1つだろう。私も、私の生徒もこの本のお世話になった。私はMathematicaを使った数学用プログラムの経験はあるが、CやJavaは何度やろうとしても挫折していたが、この本でだいぶわかるようになった。
初心者の犯す最大の間違いは、薄くて簡単そうな入門書に飛びつくことである。計算機言語の難しさは、説明が足りないと全くわからないということである。わからない場合に推測で正しいやり方を見つけることはできない。基本的な仕様に関しては、徹底的に書いてくれないと初心者は手も足もでない。
したがって、薄い本が分かりやすいということは珍しい。分厚い本でないといけない。一番良いのはこの本のように、懇切丁寧な分厚い本である。

本の最新売り上げランキング - トップ10

1位 1Q84 BOOK 1
おすすめ度: 価格: ¥ 1,890  通常2~5週間以内に発送
2位 1Q84 BOOK 2
おすすめ度: 価格: ¥ 1,890  通常2~5週間以内に発送
3位 ザ・トレーシー・メソッド DVD Book
おすすめ度: 価格: ¥ 2,850  通常2~4週間以内に発送
4位 天才は10歳までにつくられる―読み書き、計算、体操の「ヨコミネ式」で子供は輝く!
おすすめ度: 価格: ¥ 1,260  通常2~4週間以内に発送
5位 ゴーマニズム宣言SPECIAL天皇論
おすすめ度: 価格: ¥ 1,575  在庫あり。
6位 赤ちゃんの脳を育む本 (セレクトBOOKS)
おすすめ度: 価格: ¥ 1,365  一時的に在庫切れですが、商品が入荷次第配送します。配送予定日がわかり次第Eメールにてお知らせします。商品の代金は発送時に請求いたします。
7位 忌野清志郎 ロッキングオンジャパン特別号―1951-2009
おすすめ度: 価格: ¥ 1,050  在庫あり。
8位 2‾3才からの脳を育む本―おうちで出来るカリキュラム満載 (セレクトBOOKS)
おすすめ度: 価格: ¥ 1,365  通常4~8日以内に発送
9位 やめる力
おすすめ度: 価格: ¥ 1,260  在庫あり。
10位 ザ・十和子本
おすすめ度: 価格: ¥ 2,100  在庫あり。
こちらもおすすめです
解きながら学ぶJava 入門編
おすすめ度: 4.0
価格: ¥ 2,520
在庫あり。
明解Javaによるアルゴリズムとデータ構造
Eclipseで学ぶはじめてのJava
おすすめ度: 3.5
価格: ¥ 2,730
在庫あり。
Eclipse パーフェクトマニュアルベストセレクション
おすすめ度: 4.5
価格: ¥ 2,814
在庫あり。
新版 明解C言語 入門編
おすすめ度: 4.5
価格: ¥ 2,310
在庫あり。