Oracle 1z1-830 試験概要:
| 認定ベンダー: | Oracle |
|---|---|
| 試験名: | Java SE 21開発者プロフェッショナル試験 |
| 試験番号: | 1Z0-830 |
| 試験形式: | 多肢選択式, 複数選択式 |
| 対応言語: | 日本語, 簡体字中国語, 英語 |
| 合格点: | 68% |
| 認定の有効期間: | 18か月 |
| 受験料: | 300米ドル |
| 試験時間: | 120 分 |
| 関連資格: | Oracle認定プロフェッショナル:Java SE 11開発者 Oracle認定プロフェッショナル:Java SE 17開発者 |
| 出題数: | 50 |
| 推奨トレーニング: | Oracle Java SE 21開発者向けトレーニング |
| 受験申し込み: | Pearson VUE Oracleユニバーシティでの登録 |
| サンプル問題: | Oracle 1z1-830 サンプル問題 |
| 受験方法: | オンライン監督付き受験、またはPearson VUEの試験会場での受験 |
| 前提条件: | 受験に必須の前提条件はなし。推奨される条件として、2年以上のJava開発経験または同等の知識を有すること |
| 公式シラバスのURL: | https://education.oracle.com/java-se-21-developer/pexam_1Z0-830 |
Oracle 1z1-830 試験シラバストピック:
| セクション | 比重 | 目標 |
|---|---|---|
| モジュールとパッケージング | 5% | - JARファイルの作成と使用、モジュール対応・非対応のビルド - モジュールシステム:module-info.java、exports、requires、provides、uses |
| プログラムフローの制御 | 10% | - 繰り返し処理:for、拡張for、while、do-while、break、continue、return - 条件分岐構文:if-else、switch式およびswitch文、パターンマッチング |
| 高度な機能とアノテーション | 3% | - アノテーション、標準アノテーション、独自アノテーションの作成 - ジェネリクス、型パラメータ、ワイルドカード、型消去 |
| 日時、テキスト、数値およびブール値の操作 | 12% | - プリミティブ型とラッパークラスの使用、式の評価および型変換の適用 - Date-Time APIの使用:LocalDate、LocalTime、LocalDateTime、Period、Duration、Instant、ZonedDateTime - テキスト、テキストブロック、String、StringBuilderおよびStringBufferの操作 |
| 配列とコレクションの操作 | 12% | - コレクションフレームワーク:List、Set、Map、Deque、Queue、並べ替え、検索 - 配列および多次元配列の宣言、インスタンス化、初期化、使用 |
| 関数型プログラミングとストリームAPI | 15% | - ラムダ式、関数型インターフェース、メソッド参照 - Stream API:生成、中間操作・終端操作、並列ストリーム、グループ化、分割処理 - Optionalクラス、プリミティブ型ストリーム |
| オブジェクト指向概念の活用 | 20% | - クラス、レコード、オブジェクト、コンストラクタ、初期化子、メソッド、フィールド、カプセル化 - 列挙型、ネストクラス、ローカル変数の型推論 - メソッドのオーバーロード、オーバーライド、Objectクラスのメソッド、不変オブジェクト - 継承、抽象クラス、シールドクラス、インターフェース、ポリモーフィズム |
| 例外処理 | 8% | - 独自例外の作成と使用、throw、throws - 例外の階層構造、try-catch-finally、マルチキャッチ、try-with-resources |
| Java I/Oと地域化対応 | 5% | - リソースバンドル、ロケール、メッセージ・数値・日時のフォーマット処理 - ファイル入出力、NIO.2、ストリーム、リーダー/ライター、シリアライズ処理 |
| 並行処理とマルチスレッド | 10% | - 同期処理、ロック機構、並行処理対応コレクション、スレッドセーフ - スレッドのライフサイクル、Runnable、Callable、ExecutorService、仮想スレッド |
Oracle Java SE 21 Developer Professional 認定 1z1-830 試験問題:
問題 #1
Which of the following isn't a valid option of the jdeps command?
A. --check-deps
B. --generate-module-info
C. --list-reduced-deps
D. --print-module-deps
E. --list-deps
F. --generate-open-module
問題 #2
You are working on a module named perfumery.shop that depends on another module named perfumery.
provider.
The perfumery.shop module should also make its package perfumery.shop.eaudeparfum available to other modules.
Which of the following is the correct file to declare the perfumery.shop module?
A. File name: module-info.perfumery.shop.java
java
module perfumery.shop {
requires perfumery.provider;
exports perfumery.shop.eaudeparfum.*;
}
B. File name: module.java
java
module shop.perfumery {
requires perfumery.provider;
exports perfumery.shop.eaudeparfum;
}
C. File name: module-info.java
java
module perfumery.shop {
requires perfumery.provider;
exports perfumery.shop.eaudeparfum;
}
問題 #3
Given:
java
final Stream<String> strings =
Files.readAllLines(Paths.get("orders.csv"));
strings.skip(1)
.limit(2)
.forEach(System.out::println);
And that the orders.csv file contains:
mathematica
OrderID,Customer,Product,Quantity,Price
1,Kylian Mbappe,Keyboard,2,25.50
2,Teddy Riner,Mouse,1,15.99
3,Sebastien Loeb,Monitor,1,199.99
4,Antoine Griezmann,Headset,3,45.00
What is printed?
A. arduino
1,Kylian Mbappe,Keyboard,2,25.50
2,Teddy Riner,Mouse,1,15.99
3,Sebastien Loeb,Monitor,1,199.99
4,Antoine Griezmann,Headset,3,45.00
B. An exception is thrown at runtime.
C. arduino
2,Teddy Riner,Mouse,1,15.99
3,Sebastien Loeb,Monitor,1,199.99
D. arduino
1,Kylian Mbappe,Keyboard,2,25.50
2,Teddy Riner,Mouse,1,15.99
E. Compilation fails.
問題 #4
Which of the following statements is correct about a final class?
A. It cannot be extended by any other class.
B. It cannot implement any interface.
C. It cannot extend another class.
D. The final keyword in its declaration must go right before the class keyword.
E. It must contain at least a final method.
問題 #5
Given:
java
var frenchCities = new TreeSet<String>();
frenchCities.add("Paris");
frenchCities.add("Marseille");
frenchCities.add("Lyon");
frenchCities.add("Lille");
frenchCities.add("Toulouse");
System.out.println(frenchCities.headSet("Marseille"));
What will be printed?
A. [Lille, Lyon]
B. Compilation fails
C. [Paris, Toulouse]
D. [Paris]
E. [Lyon, Lille, Toulouse]
解説:
| 問題 #1 正解: A | 問題 #2 正解: C | 問題 #3 正解: B、E | 問題 #4 正解: A | 問題 #5 正解: A |














1056 お客様のコメント
品質保証JPexamはIT認定試験のシラバスに従って、試験問題の範囲を正確に絞って、的中率が99%の最新問題集を捧げます。
1年間の無料更新サービスJPexamは1年以内に問題集の無料更新サービスを提供し、お客様がいつでも最新版の問題集を持つことを保証いたします。もし試験の内容が変更されたら、弊社は直ちにお客様にお知らせします。それに、弊社の問題集が更新されたら、早速メールで最新バージョンを送付いたします。
全額返金JPexamの問題集を利用すると、短時間で勉強しても試験に合格できるのを保証いたします。試験に不合格になってしまった場合、弊社は全額返金いたします。(
ご購入前のお試しJPexamは問題集のサンプルを無料で提供いたします。ご購入前にサンプルを試用して製品の品質を確認することができます。ご遠慮なく利用してください。
