結論:役割が違うので、どちらか一方には寄せません
- 書籍が得意なのは「体系を通す」こと。 出題範囲を頭から順に読み通して、Javaの文法の地図を作る用途に向いています
- Web問題集が得意なのは「回す」こと。 周回・誤答の管理・時間を計った本番形式の演習は、紙の上ではやりにくい作業です
- Java Silverは全問がコードを読んで答える試験で、本番はCBT(画面上の受験)です。 画面でコードを追う練習は、画面でやっておくほうが本番の手触りに近くなります
- 書籍を選ぶときに最初に見るのは試験番号です。 Java Silverは現在SE 17(1Z0-825)とSE 11(1Z0-815)が並行して提供されていて、さらに終了したSE 8(1Z0-808)版の書籍も市場に残っています
Java Silver SE 17 (1Z0-825-JPN)の問題演習はこちら →(まず50問は、会員登録もログインもなしで解けます)
どちらが優れているか、ではありません
「書籍とWeb問題集、どちらを買うべきか」という問いを立てると、片方を切り捨てる答えしか出てきません。実際には同じ工程を奪い合っていないので、比べる対象がずれています。
学習を3つの工程に分けると、はっきりします。
| 工程 | やること | 向いている形 |
|---|---|---|
| インプット | 出題範囲を頭から通して、文法の地図を作る | 書籍・体系だったテキスト |
| 演習 | 論点ごとに問題を解き、誤答した細目を潰す | Web問題集(周回と誤答管理がしやすい) |
| 直前 | 本番と同じ枠(60問・90分)で通す | 模試形式(時間を計れる形) |
インプットを問題演習だけで済ませようとすると、知らない範囲が最後まで知らないまま残ります。 逆に、読むだけで演習量を確保しないと、「読めばわかる」止まりで本番の90秒に間に合いません。 どちらの失敗も、片方に寄せたときに起きます。
書籍が担うところ
- 順番が決まっている。 出題範囲は6主題・32細目ありますが、学ぶ順番は「公式の掲載順」とは限りません。書籍は著者が組んだ順路で通してくれます
- 前後の関係を説明してくれる。 例外処理はクラスと継承を前提にした範囲です。「なぜここが後なのか」を含めて書いてあるのが書籍の強みです
- 手元に残る。 試験が終わったあと、実務で「これどうだったか」と引くときに使えます
- 図が使える。 クラス階層・参照と実体・メモリ上の配置といった話は、図があるほうが早いことがあります
Web問題集が担うところ
- 周回できる。 同じ論点を、違うコードの形で何度も解き直す作業は、紙だと管理が重くなります
- 誤答を残せる。 「間違えた問題」ではなく「間違えた細目」で持っておくと、次の周回で潰す対象がはっきりします
- 時間を計れる。 Java Silver SE 17は60問・90分、つまり1問90秒です。この枠に慣れる練習は、時間が測れる形でやる必要があります
- 画面でコードを読む練習になる。 これがJavaの試験では地味に効きます
「画面でコードを読む」は、紙とは別の技能です
Java Silverの設問は、コードを提示して「実行するとどう出力されるか」「コンパイルは通るか、通らないならどこが原因か」を答えさせる形が中心です。そして本番はCBT ── 画面上でコードを読み、スクロールし、選択肢と行き来することになります。
紙の本でコードを読むときは、指で行を押さえたり、余白に書き込んだりできます。画面ではそれができません。「30行のコードを、スクロールしながら、90秒で追う」という動作そのものに慣れておく価値があります。
書籍を選ぶときに最初に見るところ
Java Silverの書籍選びには、他の資格にない固有の落とし穴があります。同じ「Java Silver」という名前で、対応する試験番号が違う本が並んでいることです。
現在のOracleの日本語試験の状況は次のとおりです(2026年8月27日にOracle公式の認定試験一覧で確認)。
| 試験番号 | 資格名 | 状態 |
|---|---|---|
| 1Z0-825-JPN | Oracle Certified Java Programmer, Silver SE 17 | 申し込み受付中 |
| 1Z0-815-JPN | Oracle Certified Java Programmer, Silver SE 11 | 申し込み受付中 |
| 1Z0-808-JPN | Oracle Certified Java Programmer, Silver SE 8 | 2025年7月16日 配信終了 |
SE 8版(1Z0-808)はすでに終了した試験ですが、その対応書籍は市場に残り続けます。 中古で安く出ていたり、検索結果の上のほうに残っていたりします。SE 8版とSE 17版では出題範囲が違うので、番号を確認せずに買うと範囲がずれます。
見るべき順番はこうなります。
- 表紙・書名に書かれた試験番号が、自分が受ける番号と一致しているか(SE 17を受けるなら1Z0-825)
- 教科書(読み物)か、問題集か。 同じシリーズでも別冊になっていることがあります。インプット用と演習用は役割が違うので、どちらを買っているかを意識する
- 試験番号が明記されているか。 「Java Silver対応」「Javaプログラマ認定対応」としか書かれていない本は、どの番号を指しているのかが表紙からは判断できません。出版年が新しくても、対応番号が違えば範囲がずれます。番号が明記されている本を選ぶほうが確実です
なお、どの試験番号を受けるべきかで迷っている場合は、先にそこを決めてください。Java Silver、SE17とSE11どっちを受ける?に、両者の試験の枠と出題範囲の違いをまとめています。
分担のさせ方(1つの型)
正解は1つではありませんが、迷ったときの型として。
- 教科書を1冊、頭から通す。 この段階では暗記しようとしない。「どこに何があるか」の地図を作るのが目的
- 主題ごとに問題を解く。 通し読みの直後は「読めばわかる」状態なので、そこで問題を当てて、わかっていないところを可視化する
- 誤答した細目に戻って読み直す。 教科書の該当箇所へ。ここで初めて「読む」が「使える」に変わります
- 2〜3を、範囲が一周するまで回す
- 直前は本番形式で通す。 60問を90分で。時間の使い方と、後半の集中力の落ち方を測る
手を動かす作業は、この全工程に並走させてください。 出題範囲には「コマンドラインでのJavaプログラムのコンパイルと実行」が入っています。手元にJDK 17を入れて、javacでコンパイルしてjavaで実行する流れを自分の手で通しておくと、そこの設問にそのまま効きます。var・レコード・switch式・シール・クラスのようにSE 17で新しく入った範囲も、書いて動かせばその場で挙動が確かめられます。
よくある質問
Q. 書籍1冊だけで足りますか?
教科書1冊で出題範囲を通すことはできます。ただし、この試験は「規則を言葉で説明できること」ではなく「コードを見て結果を確定できること」を問うので、演習量をどこかで確保する必要があります。問題集が別冊になっているシリーズが多いのはそのためです。読む用と解く用の両方を、何らかの形で用意することになります。
Q. Web問題集だけで足りますか?
演習の量は確保できますが、出題範囲を体系的に通す工程が抜けます。解説を読んで断片的に埋めていく形になるので、「解いたことのない形の問題」に弱くなりがちです。当サイトの問題集に購入者限定のテキストを付けているのは、この工程を同じ場所で済ませられるようにするためです。
Q. SE 8(1Z0-808)対応の書籍は使えますか?
出題範囲が違うので、SE 17(1Z0-825)の対策としてはそのまま使えません。SE 17ではvar・テキストブロック・switch式・レコード・シール・クラス・instanceofのパターンマッチング・try-with-resources・multi-catch句といった範囲が入っています。Javaの入門書として読むぶんには問題ありませんが、試験対策としては対応番号の本を選んでください。
Q. 無料の教材だけで進められますか?
Oracle公式は、各試験ページで出題範囲(試験内容チェックリスト)を無償で公開しています。まずここに目を通すことは誰にでもできますし、やっておく価値があります。ただし公式が無償で配布している体系的な教材(公式問題集・模擬試験)は確認できませんでした。Oracleの公式学習教材はサブスクリプション形式での提供です。
Q. 受験料はいくらですか?
Oracleは公式ページに円建ての具体額を静的に掲載しておらず、受験チケットの購入ページで表示される仕組みです。金額を当サイトで断定すると誤った案内になるため記載していません。Oracle公式の受験チケット購入ページでご確認ください。
まとめ
- 書籍とWeb問題集は同じ工程を奪い合っていない。インプット/演習/直前の模試で分担させる
- 書籍の強みは体系・順路・手元に残ること。Web問題集の強みは周回・誤答管理・時間を計れること
- Java Silverは全問がコードを読む形式で本番はCBT。画面でコードを追う練習は画面でやっておく
- 書籍選びで最初に見るのは試験番号。SE 17なら1Z0-825。終了したSE 8(1Z0-808)版の本が市場に残っている
- 試験番号が明記されていない本は、出版年が新しくても対応番号がわからない。番号が書いてある本を選ぶ
- 出題範囲(試験内容チェックリスト)はOracle公式が無償で公開している。まずここに目を通す
資格道場の使い方
資格道場のJava Silver SE 17問題集は、インプット・演習・直前の模試を1つの商品にまとめてあります。教材を何冊も揃えなくても、この3工程が同じ場所で回るようにするための構成です。
問題420問も、教科書も、模試も、これ一冊。¥2,980(税込)。
-
問題は全問がコードを読んで答える形式です。行番号つきの等幅コードブロックで、本番と同じ読み方を練習できます
-
購入者限定のテキストが付きます。読んで理解する「学習用テキスト」、覚える「暗記用ノート」、直前に総点検する「頻出度別ノート」の3層構成で、PDFでダウンロードして読めます
-
本番と同じ60問の模試を7回ぶん収録しています。時間を計って通す直前期にそのまま使えます
-
1問ずつ正誤と解説を確認できます。誤答した選択肢については「なぜそれが違うのか」まで読めます
-
会員登録もログインもなしで50問を解けます ── 販売中の420問から取り出した実際の収録問題です。手触りを確かめてから決めてください
-
買い切りで、月額の課金はありません。内容を改定した場合も追加料金なしでそのまま使えます
あわせて読みたい
- Java Silver、SE17とSE11どっちを受ける?
- Java Silverの対策はいつから?何問解けばいいかの目安
- インフラエンジニア1年目の資格取得ロードマップ
- 履歴書に書けるIT入門資格と初心者の最初の一本
参考(一次情報)
- Java SE 17 Programmer I (1Z0-825-JPN) 試験(出題数60問・試験時間90分・合格ライン65%・試験内容チェックリスト)
- Oracle 認定試験一覧(日本語試験)(1Z0-825-JPN/1Z0-815-JPNの提供状況)
- Oracle 配信終了試験一覧(日本語試験)(1Z0-808-JPNの終了日 2025年7月16日)
- Oracle University 研修コースの購入(公式学習教材の提供形態)
※ 本記事は2026年8月27日にOracle公式サイト(oracle.com/jp)を直接確認して作成しています。試験仕様・出題範囲・提供状況・受験料は変更されることがあります。 お申し込みの前に必ずOracle公式サイトで最新情報をご確認ください。本記事では特定の書籍・サービスの優劣を比較していません。教材の選択は最終的にご自身でご判断ください。