資格道場
記事法人

Oracle・Level 2

勉強法

サムネイルの Level は資格自体の難易度です(Level 1(やさしめ)〜Level 5(難関))。

Java Bronze(1Z0-818-JPN)の勉強法と勉強時間【2026年版】

結論:文法を覚える試験ではなく「コードの動きを追う」試験

Java SE Bronze(試験番号 1Z0-818-JPN)の勉強は、用語や文法規則を覚える作業ではなく、与えられたコードが何を出力して終わるかを頭の中で追い切る練習です。ここを取り違えると、参考書を一周しても正答率が上がりません。

理由は出題のされ方にあります。公式の試験内容チェックリストは7主題29細目という素直な構成ですが、実際の設問はコード片を読ませる形式が中心です。しかも公式ページには「出題に関する注意事項」として、package文やimport文が省略されていること、ソースファイル名が示されないこと、意図しない改行が入ること、コード断片が出ることが明記されています。完全なソースではない状態で、変数の値と実行の流れを追える力が前提として要求されている、ということです。

Java Bronze SE (1Z0-818-JPN)の問題演習はこちら →(まず50問は、会員登録もログインもなしで解けます)

試験の基本情報

項目 内容
試験名 Java SE Bronze(試験番号 1Z0-818-JPN)
認定名 Oracle Certified Java Programmer, Bronze SE
運営 Oracle
問題数 60問
試験時間 65分
合格ライン 60%
出題形式 選択問題
受験方法 CBT(Oracle公式の申込経路に従います)
試験言語 日本語(1Z0-818-JPN は日本語試験)

受験料は、Oracle公式の試験ページに金額の記載がありません。同ページには「受験方法(テストセンター/オンライン)にかかわらず本試験の受験料はオンライン試験の価格になる」旨と、受験チケットを購入して申し込む案内が記載されています。金額は購入ページでご確認ください。

65分で60問なので、1問あたり約65秒です。コードを読ませる設問でこのペースなので、1問に1分以上かけると最後まで届きません。読んだ瞬間に論点が見える状態まで演習量を積むことが、時間対策そのものになります。

出題範囲と配点

公式の試験内容チェックリストは、7つの主題と29の細目で構成されています。

主題 細目数 主な内容
1. Java言語のプログラムの流れ 3 コンパイルと実行、Javaテクノロジーの特徴、各エディションの特徴
2. データの宣言と使用 4 プリミティブ型と参照型、変数と定数、一次元配列、コマンドライン引数
3. 演算子と分岐文 4 各種演算子、優先順位、if / if-else、switch
4. ループ文 4 while、for と拡張for、do-while、ループのネスティング
5. オブジェクト指向の概念 3 具象クラス・抽象クラス・インタフェース、データ隠蔽とカプセル化、ポリモフィズム
6. クラスの定義とオブジェクトの使用 5 クラス定義とオブジェクト生成、オーバーロード、コンストラクタ、アクセス修飾子、static
7. 継承とポリモフィズム 6 サブクラス、オーバーライド、抽象クラスとインタフェースの実装、参照型の型変換、パッケージとインポート

主題別・細目別の出題比率は公表されていません。 Oracleは配点の内訳を公開していないため、上の細目数は「範囲の広さの目安」であって配点ではありません。

そのうえで構造は読めます。主題5〜7、つまりオブジェクト指向まわりだけで細目14/29と半分近くを占めます。文法(主題2〜4)で12細目、環境まわり(主題1)で3細目です。後半に進むほど内容が重くなる配置なので、前半を早く抜けて後半に時間を残す計画が要ります。

独学の順番

  1. 環境を作って、まず自分でコンパイルと実行をする(主題1) — javac と java を自分の手で叩いてください。main メソッドの形、クラス名とファイル名の関係は、読むより一度動かすほうが速く定着します。
  2. 型・変数・配列・演算子・制御構文を通す(主題2〜4) — 12細目。ここは他言語の経験があれば速く抜けられます。ただし整数の除算、char と int の関係、複合代入演算子の暗黙のキャストなど、Java固有の細かい挙動は必ず手を動かして確認します。
  3. クラスとオブジェクトを自分で書く(主題6) — コンストラクタ、オーバーロード、アクセス修飾子、static。static 変数と インスタンス変数の違いは、Bronzeで最も差がつく箇所の一つです。
  4. オブジェクト指向の概念と継承を固める(主題5・7) — 抽象クラスとインタフェースの使い分け、オーバーライドの規則、参照型の型変換。ここが最も細目が多く、後回しにすると仕上がりません。
  5. 通しで時間を計る — 65分で60問のペースを本番前に必ず作ります。読み切れない設問を飛ばす判断も含めて練習しておきます。

勉強時間について公式の基準はありません。プログラミング未経験からだと相応の時間が要る、他言語の経験があれば短縮できる、といった目安が語られることが多いのですが、これは公式の基準ではありません

つまずきやすいところ

  • コンパイルエラーを選ばせる設問 — 「実行結果はどれか」の選択肢に「コンパイルエラー」が混ざります。動くかどうかを最初に判定する癖が要ります。
  • static とインスタンスの混線 — static メソッドからインスタンス変数を参照する、といった典型の誤りを見抜けるかが問われます。
  • オーバーロードとオーバーライドの区別 — 名前が似ているうえ、主題6と主題7に分かれて出てきます。引数リストと戻り値の扱いを対比で整理してください。
  • package と import の省略 — 前述のとおり、公式が「省略されることがある」と明記しています。省略を前提に読む練習をしておかないと、本番で不要な迷いが生まれます。

よくある質問

Q. Java Bronze の合格ラインは何%ですか?

Oracle公式の試験ページの記載では60%です。出題形式は選択問題、出題数は60問、試験時間は65分です。

Q. 受験料はいくらですか?

Oracle公式の試験ページに金額の記載はありません。受験方法にかかわらずオンライン試験の価格が適用され、受験チケットを購入して申し込む案内になっています。金額は購入ページでご確認ください。

Q. 日本語で受験できますか?

1Z0-818-JPN は日本語の試験です。合格すると Oracle Certified Java Programmer, Bronze SE の認定に対応します。

Q. 主題ごとの配点は公表されていますか?

公表されていません。Oracleは主題別・細目別の比率を公開していないため、配点として扱える数値はありません。

まとめ

  • Java SE Bronze(1Z0-818-JPN)は選択問題60問・65分・合格ライン60%の日本語試験
  • 出題範囲は公式チェックリストの7主題29細目主題別の配点は非公表
  • 細目の内訳はオブジェクト指向まわり(主題5〜7)で14/29と後半に重い
  • 設問はコードを読ませる形式が中心で、package文・import文の省略やコード断片が前提と公式に明記されている
  • 1問あたり約65秒。読んだ瞬間に論点が見える水準まで演習を積むことが時間対策になる
  • 受験料は公式の試験ページに金額の記載がなく、受験チケットの購入ページで確認する

出題範囲に沿って手を動かして確かめたい方は、資格道場のJava Bronze問題集をどうぞ。 収録は420問(本番目安60問×7回の模試形式)、価格は2,480円(税込)の買い切りです。 まず50問は、会員登録もログインもなしでその場で解けます(すぐ解いてみる)。

あわせて読みたい

参考(公式・一次情報)

※ 本記事は2026年9月9日時点で公式ページ(または公式試験ガイド)を確認して作成しています。試験仕様・出題範囲・受験料は改定されることがあるため、お申し込みの前に必ず公式サイトで最新情報をご確認ください。