Java 17 Silver ラボ

学習の画面へ

問題一覧

Java 17 Silver ラボ の練習問題です。問題を開くと、選択肢と正解・解説が見られます。 記録を残しながら続けて解くときは 学習の画面 へ。

1. Java の概要と簡単な Java プログラムの作成

main メソッドを持つ実行可能な Java プログラムの作成

コマンドラインでの Java プログラムのコンパイルと実行

パッケージの使用 (パッケージ宣言とインポート)

2. Java の基本データ型と文字列の操作

変数の宣言および初期化と変数のスコープ

ローカル変数型推論 (var)

文字列の作成と操作 (テキスト・ブロックを含む)

配列 (一次元配列、二次元配列) の宣言、インスタンス化、初期化および使用

ArrayList の使用

3. 演算子と制御構造

分岐文 (if、if/else、switch) の使用

繰り返し文 (do/while、while、for 文および拡張 for 文) の使用

break、continue を使用した制御

switch 式の使用

4. クラスの定義とインスタンスの使用

Java クラスの定義とインスタンス化とオブジェクトのライフサイクル

メソッドとコンストラクタの作成

メソッドのオーバーロード

static 変数と static メソッド

アクセス修飾子の使用

instanceof のパターン・マッチング

レコード・クラスの作成と使用

5. 継承とインタフェースの使用

スーパークラスとサブクラスの作成と使用

抽象クラスの作成と継承

メソッドのオーバーライド

参照型のキャストとポリモーフィックなメソッド呼び出し

final クラスの作成と使用

インタフェースの作成と実装

デフォルト・メソッドとプライベート・メソッドの使用

シール・クラスの作成と使用

6. 例外処理

例外処理の仕組みとチェック例外、非チェック例外、エラーの違い

try-catch 文による例外処理

try-with-resources 文による例外処理

カスタム例外の作成

multi-catch 句の使用