Java Silverに合格して、次の目標としてGoldを検討しているエンジニアは少なくありません。ただ、実際に調べてみると「合格率が低い」「Silverとは比べものにならない難しさ」という体験談が目に入り、受験を迷っている方も多いでしょう。
結論から言うと、Java Goldは確かに難しい試験ですが、出題範囲を正確に把握して計画的に学習すれば独学での合格は十分に現実的です。問題は勉強の方向性で、闇雲に問題集を解くだけでは合格ラインに届きません。
この記事では、2026年現在の現行試験である1Z0-826-JPN(Java SE 17対応・60問・90分・合格ライン65%)の正確な情報をもとに、難易度の実態・効果的な勉強法・合格後のキャリアへの影響まで詳しく解説します。
ネット上にはまだ旧SE11版(1Z0-816・80問・180分・63%)の情報を掲載したままの記事が多く残っているため、受験前に必ず現行試験のスペックを確認してください。
この記事でわかること
- Java Gold(1Z0-826-JPN)の現行試験スペック(問題数・合格ライン・受験料)
- Silverとの本質的な難易度の違いと、受験タイミングの目安
- SE17 Gold特有の出題範囲(records・sealed classes・CompletableFutureなど)
- SE17対応の参考書選び方と3ヶ月の学習ロードマップ
- Gold取得後の年収・転職・フリーランスへの影響
Java Gold(1Z0-826-JPN)とはどんな資格か
Oracleが提供するJava認定資格のなかで、Goldは最上位に位置します。まずは資格全体の体系と、SilverとGoldの本質的な違いを整理しておきましょう。
Oracle Java資格の体系(Bronze・Silver・Gold)
Oracle認定Java資格には、現在おもに3つのレベルがあります。
| レベル | 試験名 | 対象者の目安 |
|---|---|---|
| Bronze | 1Z0-818-JPN | プログラミング未経験・入門者 |
| Silver | 1Z0-825-JPN(SE17) | 基礎構文・オブジェクト指向を理解した人 |
| Gold | 1Z0-826-JPN(SE17) | 実務レベルのAPI活用・応用設計ができる人 |
BronzeはJavaだけでなくプログラミング全般の基礎知識が問われる入門資格です。多くのエンジニアはBronzeを飛ばしてSilverから受験します。GoldはSilver合格が前提ではなく単体受験も可能ですが、SilverレベルのJava知識が前提となる試験設計になっています。
日本国内では、Silver→Goldの順に取得するルートが一般的です。特にSIer・Java系の受託開発会社では「Gold保有」を昇格要件や採用評価基準に組み込んでいるケースも増えています。
Java Silver(1Z0-825-JPN)との本質的な違い
SilverとGoldは同じJava認定資格のラインナップですが、問われる内容のレイヤーがまったく異なります。
SilverはJavaの基礎構文・オブジェクト指向の概念が理解できているかを問う試験です。変数・制御構文・継承・インターフェースなど、JavaSE入門レベルの知識があれば対応できる問題が中心になります。
一方のGoldは、実務で使われるAPIの細かい挙動・ラムダ式・並列処理・モジュールシステムといった応用知識が問われます。知識として知っているだけでは正答できない問題が多く、実際にコードを書いて動かした経験が問われる問題も出題されます。
Silverは「Javaを読める」レベルを問うのに対して、Goldは「Javaで設計・実装できる」レベルを問う、というイメージが近いでしょう。Java Silverの詳細はJava Silver(1Z0-825-JPN)の難易度・勉強法・合格攻略法で解説しています。
試験の基本情報【現行SE17対応版・旧SE11版との違いに注意】
注意:ネット上の情報には旧試験(1Z0-816・SE11対応)のデータが混在しています
2026年6月現在のJava Gold試験は、2025年2月から運用されている1Z0-826-JPN(SE17対応)が現行版です。旧SE11版(80問・180分・合格ライン63%)の情報を掲載したままの記事がまだ多く残っているため、特に問題数・試験時間・合格ラインの確認には注意が必要です。
2026年現在の正確なスペック(問題数・時間・合格ライン・受験料)
| 項目 | 内容 |
|---|---|
| 試験番号 | 1Z0-826-JPN(日本語版) |
| 対応バージョン | Java SE 17 |
| 問題数 | 60問 |
| 試験時間 | 90分 |
| 合格ライン | 65%以上(39問正解) |
| 受験料 | 37,730円程度(変動あり・要公式確認) |
| 運用開始 | 2025年2月(2026年6月現在・運用1年以上) |
60問・90分という設定は、1問あたり平均90秒のペースで解き進める必要があります。複数のコードスニペットを読み解く問題もあるため、時間管理は練習段階から意識しておくべきポイントです。
1Z0-816(旧SE11版)から何が変わったか
| 項目 | 旧試験(1Z0-816・SE11) | 現行試験(1Z0-826・SE17) |
|---|---|---|
| 問題数 | 80問 | 60問 |
| 試験時間 | 180分 | 90分 |
| 合格ライン | 63% | 65% |
| SE17新機能 | なし | records・sealed classes・pattern matching switchが追加 |
問題数が80問から60問に減り、試験時間も180分から90分になっています。絶対数は減ったものの、時間当たりの問題密度は旧試験よりも高い点に注意が必要です。古いSE11対応の参考書や問題集で学習を進めると、records・sealed classesなどの範囲がカバーできないため、必ずSE17対応版の教材を選ぶ必要があります。
Silver合格者がGoldに挑む前に知っておく難易度の実態
Silver合格後にGoldを目指す方が最初に直面するのが「難易度の段差」です。受験前に何が難しいのかを理解しておくことで、学習計画が立てやすくなります。
具体的に何が難しいのか(APIの細かい挙動・マイナーメソッド問題)
Gold試験の難しさは、主に3つの要因から来ています。
1つ目はAPIの細かい挙動を問う問題です。Silverでは「このクラスが何をするか」程度の理解で対応できますが、Goldでは「このメソッドを呼び出したとき、どのような副作用があるか」「このオプションの組み合わせで例外が発生するか」といった細かいレベルまで問われます。
2つ目はコードを読んで出力結果を答える問題の難化です。ラムダ式・ストリームAPI・並列処理が絡んだコードは、読み解くだけでも時間がかかります。90分・60問という試験設定のなかで、これらを正確かつ素早く処理する力が必要です。
3つ目は出題範囲の広さです。Silverの出題範囲はほぼ「Javaの基礎」に絞られていますが、Goldではラムダ式・Concurrency・モジュールシステム・SE17新機能まで含む広い範囲から出題されます。どの範囲も中途半端に終わらせず、一定の深さまで理解する必要があります。
Silver合格後いつ受けるかの目安(3〜6ヶ月が現実的)
Silver合格後にGoldを目指すなら、受験タイミングの考え方は次の通りです。
合格直後(1〜2ヶ月以内):Silverの記憶が新鮮なのは有利ですが、GoldはSilverより出題範囲が大幅に広く、詰め込み学習になりやすい時期です。十分な準備時間を確保するのが難しく、実務でJavaに触れる機会が少ない方には特に厳しいです。
合格後3〜6ヶ月:実務でJavaを使いながら徐々に準備を進められる最適なゾーンです。基礎知識がまだ定着している状態で、応用範囲の学習を積み上げられます。Javaエンジニアとして働いている方にとって、このタイミングが最も合格率が高い傾向があります。
1年以上後:基礎知識が薄れるリスクがあります。Silverの復習から入り直す必要が出てくる場合もあります。
実務経験年数別の推奨勉強時間(100〜300時間)
| 実務経験の目安 | 推奨勉強時間 | 補足 |
|---|---|---|
| Javaで3年以上の実務経験あり | 100〜150時間 | APIの挙動を実務で体感済み。問題集中心でOK |
| Javaで1〜2年程度の実務経験あり | 150〜200時間 | ラムダ・Concurrencyは重点的に補強が必要 |
| 実務経験なし・Silver合格のみ | 200〜300時間 | 参考書で概念理解→問題集という順序が重要 |
1日2時間確保できる場合、200時間なら約3〜4ヶ月の計算になります。平日1時間・休日3〜4時間のペースで進める方が多いため、現実的な計画を立てる際の参考にしてください。
SE17 Gold特有の出題範囲(Silver・旧SE11 Goldにない内容)
Gold試験で合否を分けるのは、Silver学習で触れてこなかった応用範囲への対応力です。特にSE17対応版では、以下の4領域が重要な出題ポイントになります。
ラムダ式・ストリームAPI(最頻出範囲)
Gold試験全体を通じて、ラムダ式とストリームAPIは最も出題頻度が高い範囲です。Silverでもラムダ式は登場しますが、Goldではより複雑な組み合わせが問われます。
具体的には、Stream.collect()・Collectors.groupingBy()・flatMap()の挙動、Optionalの正しい使い方、Predicate・Function・Consumerなどの関数型インターフェースの組み合わせが頻出です。
コードを見て出力結果を答える問題が多いため、実際に手を動かしてストリーム処理を書いてみることが最も効果的な学習方法です。読むだけでは身につきにくい範囲なので、環境を用意して動かしながら覚えることを強くすすめます。
並列処理・Concurrency(ExecutorService・CompletableFuture)
並列処理は、Silverの出題範囲にはほぼ含まれていないGold固有の範囲です。苦手意識を持つ受験者が多く、得点差が出やすい領域でもあります。
ExecutorService・Callable・Futureの使い方から始まり、CompletableFutureを使った非同期処理の連結、synchronizedキーワードとロックの概念、スレッドセーフなコレクション(ConcurrentHashMap等)の特性まで問われます。
難しく感じる原因の多くは「動作のイメージが掴めていないこと」にあります。実際に簡単なマルチスレッドプログラムを書いてみる経験が理解を大きく助けます。問題集だけで覚えようとすると正誤判断が感覚的になりやすいため、仕組みの理解を先に固めることが大切です。
モジュールシステム(module-info.java)
Java 9で導入されたモジュールシステムは、SE17 Gold試験でも出題される範囲です。実務での使用頻度はまだ高くないため、試験勉強で初めて触れる方も多いでしょう。
module-info.javaの書き方、requires・exports・opensディレクティブの意味と使い分け、モジュールパスとクラスパスの違い、サービスローダーの仕組みといった内容が出題されます。出題数はラムダや並列処理ほど多くありませんが、参考書で基本を押さえてから問題集で定着させる流れで対応できる範囲です。
SE17新機能(records・sealed classes・pattern matching switch)
SE17 Gold(1Z0-826)で追加された出題範囲として、以下の3つがあります。いずれも旧SE11 Goldには含まれていなかった範囲です。
records:イミュータブルなデータクラスを簡潔に定義するための構文。recordキーワードの使い方、自動生成されるコンストラクタ・アクセサ・equals()・hashCode()の挙動が問われます。
sealed classes:継承を許可するクラスを明示的に限定できる仕組み。sealed・permitsキーワードの意味、final・non-sealed・sealedによる継承ツリーの制御が出題されます。
pattern matching switch:switch式でのパターンマッチング(case 型名 変数名)と、ガード条件(when句)の組み合わせが問われます。SE11以前のswitch構文との差異も出題ポイントです。
これらはSE17対応版の参考書でなければ解説されていない範囲です。旧版の問題集だけで学習を進めている場合は、この範囲が完全に抜け落ちるため注意してください。
おすすめ参考書と使い方【SE17版を選ぶこと】
参考書は必ずSE17対応版を選んでください
「Java Gold 問題集」で検索すると旧SE11対応版がまだ流通しています。表紙や商品説明に「1Z0-826」「SE 17」の記載があるものを選んでください。SE11対応版ではSE17新機能の範囲が学習できません。
黒本(徹底攻略 Java SE 17 Gold問題集 1Z0-826対応)の使い方
インプレスから出版されている黒本は、試験問題に最も近い形式で演習できる問題集です。解説が詳しく、なぜその選択肢が正解なのかを深く理解できるため、Gold受験者の定番教材になっています。
効果的な使い方は、1周目は問題を解いて答え合わせをするだけでなく、なぜ他の選択肢が不正解なのかを全てチェックすることです。Gold試験では「惜しい選択肢」を選ばせる問題が多く、正答理由だけ覚えていると本番で引っかかります。2周目以降は、1周目で間違えた問題と、正解したけれど根拠が曖昧だった問題に絞って解き直します。
紫本(オラクル認定資格教科書 Javaプログラマ Gold SE17)の使い方
翔泳社から出版されている紫本は、試験範囲を体系的に学べるテキスト型の参考書です。問題集ではなく教科書として設計されており、各範囲の概念理解から入れる構成になっています。
Javaの実務経験が少ない方や、ラムダ式・並列処理への理解が浅い方は、黒本の前に紫本で概念を整理することをすすめます。問題集だけで学習すると、パターン暗記で乗り切ろうとして本番の応用問題に対応できないケースが出てきます。一方、実務経験が豊富な方は紫本を辞書的に使いながら黒本を主軸に進める方が時間効率はよいでしょう。
公式ドキュメント・AIツールの活用
Oracle公式JavaドキュメントのJavadocは、APIの挙動を正確に理解するための一次情報として使えます。「このメソッドが何を返すか」「例外はどんな条件で発生するか」を調べるとき、参考書よりも正確な情報が得られます。
ChatGPTやClaudeなどのAIツールは、コードの挙動を質問して確認する用途に有効です。「このラムダ式の処理順序を教えて」「CompletableFutureのthenApplyとthenComposeの違いは何か」といった質問に対して、具体例を交えて説明してくれます。ただし、AIの回答は参考書・公式ドキュメントで最終確認する習慣をつけておきましょう。
Gold合格までの勉強ロードマップ【3ヶ月プランの例】
学習期間の目安として、実務経験1〜2年・1日2時間確保できる方を想定した3ヶ月プランを紹介します。実務経験の深さや学習時間に応じて調整してください。
1ヶ月目:紫本で出題範囲の全体把握(理解優先)
最初の1ヶ月は、試験範囲の全体像を把握することを優先します。黒本(問題集)を開くのは2ヶ月目からで、まずは紫本(テキスト)で概念を理解する期間です。
ラムダ式・ストリームAPI・並列処理・モジュールシステム・SE17新機能、それぞれの章を読み進めながら、手元の環境でコードを実際に動かしてみることが重要です。紫本を読んだだけでは定着しにくく、動作確認の習慣が後の問題演習の理解速度を大きく左右します。この段階で完全に理解しようとしなくて大丈夫です。「どんな範囲があるか」「どのレベルの問題が出るか」をつかむことが目標です。
2ヶ月目:黒本を3周・弱点の特定と集中攻略
2ヶ月目は黒本を使った問題演習が中心です。1周目・2周目・3周目で目的を変えながら進めるのがポイントです。
- 1周目:全問を解いて、正答率と間違えた問題の傾向を把握する
- 2周目:1周目で間違えた問題・根拠が曖昧だった問題に絞って解き直す
- 3周目:苦手範囲の問題を中心に、選択肢の根拠を全て言えるレベルまで仕上げる
2ヶ月目の終わりには、自分の弱点範囲が明確になっているはずです。「ストリームAPIの中間操作と終端操作の区別が曖昧」「CompletableFutureの処理順序が読めない」など、具体的な弱点を言語化できる状態が3ヶ月目への準備です。
3ヶ月目:苦手分野の強化・模擬試験で65%以上を安定させる
3ヶ月目は、2ヶ月目で特定した弱点の集中攻略と、本番を想定した模擬試験形式での演習を組み合わせます。苦手分野は問題を解くだけでなく、紫本に戻って概念から見直すことも有効です。
模擬試験は90分・60問という本番設定で解き、時間管理の感覚をつけておきます。60問を90分で解くペースは想像以上に速く、コードを読む問題で詰まると時間が足りなくなります。試験直前の2週間は、週に2〜3回の模擬試験で安定した正答率を確認してから本番に臨みましょう。
合格ラインの「安全圏」の考え方(75%以上を目安に)
Gold試験の合格ラインは65%(60問中39問正解)です。ただし、模擬試験で65%をギリギリクリアしている状態で本番に臨むのはリスクがあります。本番では模擬試験で見たことのない問題が出るため、5〜10ポイント下がることを想定しておくのが現実的です。
模擬試験で安定して75%以上(45問以上)を取れる状態が、合格の安全圏と考えてください。模擬試験で65%前後をうろうろしている段階で受験日を迎えそうなら、1〜2週間延期して弱点の補強に充てる判断が合理的です。受験料は37,730円程度かかるため、十分な準備をしてから臨む方が長期的なコストは低くなります。
Gold取得で何が変わるか【転職・年収・フリーランスへの影響】
Gold取得が実際のキャリアにどう影響するかは、目的によって異なります。転職・年収・フリーランスそれぞれの観点から整理します。
Silver保有vs Gold保有の年収差(468万円 vs 522万円)
| 保有資格 | 平均年収 | 差額 |
|---|---|---|
| Java Silver保有 | 468万円 | — |
| Java Gold保有 | 522万円 | +54万円 |
平均で約54万円の差があります。この差が資格手当によるものか、Goldを取得できる実力を持つエンジニアの市場価値によるものかは一概に言えませんが、Gold保有者の年収が高い傾向は実際のデータに表れています。特に、資格手当を設けている会社に在籍している場合は、Gold取得が直接的な年収アップにつながります。Javaエンジニアの年収・給与相場では詳細なデータを確認できます。
転職市場・フリーランス案件での評価の違い
転職市場では、Gold保有は「技術力の証明」として評価されます。ただし、採用面接で最も重視されるのはポートフォリオや実務経験であり、Gold単体で内定が出るわけではありません。Javaエンジニア転職完全ガイドで転職活動の全体像を確認してください。
フリーランス案件では、Gold保有が応募要件に含まれている高単価案件が存在します。特にJava系のSIer・基幹システム開発案件では、資格保有を明示的に求めるクライアントがいます。Silver止まりの場合と比べると、応募できる案件の幅が広がりやすい傾向があります。JavaフリーランスエンジニアのなりかたとWeb相場で詳しく解説しています。
Goldが本当に必要かの正直な判断基準
こういう目的ならGold取得の価値が高い
- 資格手当が出る会社に勤めている:Gold取得が直接年収アップにつながる
- フリーランスを目指している:高単価案件の応募要件を満たすための武器になる
- スキルアップが目的:ラムダ・並列処理・モジュールシステムの体系的な理解が深まる。実務でも生きる知識
現時点でSilverしか持っておらず、転職活動を急いでいる方は、Goldの学習よりもポートフォリオの充実を優先した方が短期間での転職成功率は上がります。Gold取得は中長期のキャリア投資として位置づけるのが現実的です。
合格者・不合格者の体験から学ぶ重要ポイント
実際にGoldを受験した方の体験談から、合否を分けるポイントを整理します。
一発合格者がやっていた3つのこと
一発合格者の共通点
- コードを実際に書いて動かしていた:問題集を読むだけでなく、ラムダ式や並列処理を自分で書いて挙動を確認。「読んでわかる」より「書いてわかる」を重視した
- 不正解の選択肢まで分析していた:正解を覚えるだけでなく、なぜ他の選択肢が不正解なのかを言語化できるまで解説を読んだ。Gold試験はひっかけの精度が高く、正答理由だけの暗記では対応しきれない
- 模擬試験で75%以上を安定させてから受験した:65%ギリギリで受験しなかった。模擬試験で安定した正答率を確認してから受験日を設定した
共通しているのは「理解した上で演習する」という順序です。問題集をとにかく回す暗記型の勉強は、Silverでは通用しても、Goldの応用問題には対応しにくくなります。
不合格後の立て直し方(弱点特定→集中攻略のサイクル)
Gold試験は一度落ちた後に合格した方も多く、不合格自体は珍しいことではありません。立て直しで大切なのは、なぜ落ちたのかを具体的に分析することです。Oracle試験の結果レポートには、大まかな範囲ごとの正答率が表示されます。どの領域で点が取れなかったかを確認し、弱点範囲を特定することが最初のステップです。
ラムダ・ストリームAPIで点を落とした場合は参考書に戻って概念を整理→問題集で演習というサイクルを2〜3週間繰り返す、並列処理で点を落とした場合は実際に簡単なマルチスレッドプログラムを書いてみる、という具体的なアプローチが有効です。
再受験の注意点
Gold試験(1Z0-826-JPN)の再受験は、前回の受験日から14日以上空ける必要があります。受験料は毎回37,730円程度かかるため、再受験の回数を最小化するためにも十分な準備期間を確保することが重要です。
まとめ:Silver取得後の次の一歩としてのGold
Java Gold(1Z0-826-JPN)は、Silver合格後に多くのエンジニアが壁を感じる試験です。出題範囲の広さと、APIの細かい挙動まで問われる問題のレベルはSilverとは別次元ですが、正しい教材選びと計画的な学習で独学合格は十分に可能です。
まず確認してほしいのは、使っている教材がSE17対応版(1Z0-826対応)かどうかです。旧SE11版の問題集で学習を進めると、SE17新機能(records・sealed classes・pattern matching switch)の範囲が抜け落ちたまま試験に臨むことになります。
学習の流れとしては、紫本で概念を理解→黒本で問題演習を繰り返す→模擬試験で75%以上を安定させてから受験、というステップが現実的な合格ルートです。Silver合格後3〜6ヶ月を目安に準備を進めながら、実務でJavaに触れる機会も活かしていきましょう。
Java Silver取得後の学習ロードマップはJava Silver(1Z0-825-JPN)の難易度・勉強法・合格攻略法で、Javaの独学全体の進め方はJava独学の始め方と挫折しないコツで確認してください。

