JAVA SE11 Silver パッケージに関する説明問題問題
以下に、Java SE11 Silver試験向けの「パッケージに関する5択問題×10問」について、各問の正解選択肢は穴埋め問題として再出題、各問の不正解選択肢(4つ)をすべて誤文訂正問題として再出題。 【5択問題 × 10問 + 穴埋め × 10問 + 誤文訂正 × 40問】 問1 Javaでパッケージを定義するには、どのように記述する必要があるか? A. クラス宣言の下にpackageを記述する B. メソッド内にpackageを記述する C. ファイル末尾にpackageを記述する D. ソースファイルの最初にpackageを記述する E. package文は省略しなければならない 正解:D 解説: package文はソースファイルの最初に書く必要がある。クラスやメソッドの内部、末尾には記述できない。 穴埋め問題 Javaでパッケージを定義するには、ソースファイルの最初に ________ を記述する。 → package文 誤文訂正問題 誤:クラス宣言の下にpackageを記述する。 → 正:クラス宣言の前に記述する。 誤:メソッド内にpackageを記述する。 → 正:メソッド内には記述できない。 誤:ファイル末尾にpackageを記述する。 → 正:ファイルの先頭に記述する。 誤:package文は省略しなければならない。 → 正:省略可能だが、記述したほうが明確で管理しやすい。 --- 問2 次のうち、import文に関して正しいものはどれか? A. import文はJava 11では非推奨である B. import文を使っても完全修飾名でクラスを記述する必要がある C. import文は必ず複数記述しなければならない D. import文を使うと完全修飾名を省略できる E. import文の使用はコンパイルエラーを引き起こす 正解:D 解説: import文を使えば、クラス名を完全修飾名で書く必要がなくなる。 穴埋め問題 import文を使うと、クラス名の ________ を省略して使用できる。 → 完全修飾名 誤文訂正問題 誤:import文はJava 11では非推奨である。 → 正:現在でも有効に使用されている。 誤:import文を使っても完全修飾名で記述す...