出題範囲を知るために買いましたおすすめ度
★★★★☆
私は経験者なので、あまり抵抗無く読めました。
章毎に問題が載っていますが、実際の試験はこの問題よりも難しいです。
ただ、しっかりとこの本を1冊暗記ではなく「理解」すれば、難問が出ても大丈夫だと思います。
ジェネリックスやスレッドをきっちりやれば合格に達することが出来ます。
この本で理解できたら、あとは↓で練習あるのみだと思います。
【徹底攻略 Java2 プログラマ問題集 Platform5.0 対応】 インプレスジャパン
問題集と併用する必要ありおすすめ度
★★★★☆
Javaを一から勉強して、かつ最終的にSJC-Pの取得を目指す方におすすめです。
ただし、この本に載っている問題は比較的簡単であり、この本のみで試験に臨むと、問題の難しさにびっくりしてしまうかと思います。
この本で基礎を学んだあと、別の問題集で試験勉強をするやり方がよいと思います。
試験合格のレベルには達しないかもしれません。
おすすめ度 ★★★☆☆
殆ど初心者の状態からSJC-P取得のためにこの本を購入して勉強していましたが
この教科書と問題集(黒本)セットで勉強しても合格レベルに達するのは厳しいかと思います。
基本的なことから詳細まで丁寧に書いてあるのはありがたいのですが
試験にはジェネリックス等、JAVA5.0で追加された機能を含むものが明らかに多かったです。
新機能についての説明不足だったりその対策が十分でなかったり
ちょっと誌面を割けていなかった感があります。
私は初心者だったので新機能や説明不足でわからない部分は
結局、他の参考書やネットで調べることになってしまいました。
最終的に試験に関してはネットの問題集を購入して試験対策にしました。
ネットの問題集で無事合格しましたが、多分この参考書を丸暗記しても
合格レベルに達するのはかなり難しいでしょう。
ただ、JAVAを理解するのにはかなり良質な本ではないかと思います。初心者の方は
結城さんのが書かれている本(JAVAプログラミングレッスンとか)等を読まれてから
この本を読まれるとJAVAに対してかなり理解が深まると思います。
JAVAの著書としては良書だと思いますが試験対策としては
多分使えないので星3つにしておきます。