他の教科書や参考書で得た知識を試す問題集として、お薦めできます。
解説も丁寧なので、教科書的な使い方もできそうな本ですが、やはり問題集です。
紙面の都合で説明が簡略化されている部分が多いのが実際で、
理解すれば覚えなくて良い部分が、覚えなければならない事項のように
書かれていたりします。
多角的に学習するためにも、もう一冊、別の教科書なり参考書を手元に置いた方が
いいでしょう。
問題集として使うのには申し分なく、
充実した解説で理解を深めることができます。
(版の若い本では、正誤表による修正が必須ですが)
実際の試験問題は、本書よりもドラッグ&ドロップ問題が多い印象を
受けましたが、難易度自体はそれほど変わりません。
ほぼ同じ問題も、数問出題されました。
誤植が割と多く、それが気になりましたが、
重版の際に改善されているようです。
出版社Webサイトの正誤表も見やすく、充実しています。
それでも、回答とは関係のないところで、フロー制御の結果記述が間違っていたり、
(まだ正誤表には載っていませんでした)
解説が足りず、「なぜそうなるのか」がこの本だけでは分からない部分が
あるので、本書だけで試験対策をするのは、若干怖い気がします。
足りない部分は、
「SJC-P 認定ガイド」 Kathy Sierra / Bert Bates (日経BP)
などには書かれているので、併用して勉強を進めると合格しやすいと思います。