こんにちはOnoです。今回はJavaをやった事がない状態から、JavaSilverに合格した経験をもとに
Javaを勉強するためのおすすめ書籍を紹介します。
まずは、「Java言語プログラミングレッスン 上 結城浩著」
数学ガールやデザインパターンの本を出している著者が書いた入門書です。上巻では、Javaを使った基本的な構文の書き方から、オブジェクト指向への入り口まで導いてくれます。とても説明が丁寧で、
理解を助けてくれる練習問題も多数用意されています。
Java言語プログラミングレッスン(上)第3版 Java言語を始めよう [ 結城浩 ] 価格:2,640円 |
そして、「Java言語プログラミングレッスン 下 結城浩著」オブジェクト指向を始めるために
押さえておきたいことが一通り網羅されています。スーパークラスやサブクラス、抽象クラス、
インタフェース。さらに、ファイルの入出力、例外処理、コレクションなどの説明が載って
います。やさしい言葉で丁寧にオブジェクト指向に必要な知識を説明してくれています。
Java言語プログラミングレッスン(下)第3版 オブジェクト指向を始めよう [ 結城浩 ] 価格:2,640円 |
また定番書籍としては、「スッキリわかるJava入門」、「スッキリわかるJava入門 実践編」
こちらの書籍は様々な登場人物が登場し、対話形式でJavaについて説明しています。また例え
話も豊富で、絵もたくさん使われています。字だけの参考書が苦手な方におすすめです。
実践編ではコレクションや、ジェネリクスについての説明があるので、両方購入しても損は
しなかったです。
スッキリわかるJava入門 実践編 第3版 (スッキリわかるシリーズ スッキリわかるシリーズ) [ 中山 清喬 ] 価格:3,300円 |
そしてやはり外せないのが、黒本です。私はJavaSilverSE11を受けたので、
「Java SE11 Silver問題集 1Z0-815」を使いました。試験範囲には関数型インタフェースとラムダ式
が入っています。この分野についての詳しい説明が載っているのも嬉しい限りです。また試験範囲を
全て網羅しており、Javaの基本を学習した上でこの書籍を勉強すれば合格圏内に到達できます。
徹底攻略Java SE 11 Silver問題集 [1Z0-815]対応 [ 志賀澄人 ] 価格:3,740円 |
したがってJavaの入門書で基礎を勉強し、黒本でより詳しい内容を学習する感じです。
最初は黒本の総仕上げ問題が難しく感じるかもしれません。でも各章の問題を見直しながら解いて
いれば、いずれ理解できるはずです。
実際の試験では黒本で学習した内容と似た問題が出ますが、黒本の暗記ではなく、理解していることが
重要となります。また他の入門書では解説がないモジュールシステムの問題も結構出ました。
こちらは、黒本の学習で十分カバーすることが可能です。
黒本には受験申し込みの方法も解説されています。受験の申し込みが複雑なためとても助かりました。
これらの情報が、JavaSilverを受ける方の助けになれば幸いです。