practices– archive –
-
【Java Silver】1次元配列と配列操作の学習内容
今回も問題を解いていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 public class ArrayTest { public static void main(String[] args) { int[] numbers = new int[5]; numbers[0] = 10; numbe... -
【Java Silver】具象クラスの継承とインタフェース、抽象クラスの継承
本日は、継承の基本とインタフェースの理解を深めることをテーマに問題を解いていきましょう。 問題 以下のプログラムを実行した場合の出力として正しいものを選択してください。 interface Food { void consume(); } abstract class Fruit implements Foo... -
【Java Silver】サブクラスとスーパークラスの作成と使用
Java Silver試験対策として、サブクラスとスーパークラスの理解を深める問題を見ていきましょう。 問題 次のコードを実行した場合に表示される出力は何でしょうか?正しい選択肢を1つ選んでください。 class Vehicle { void start() { System.out.println(... -
【Java Silver 試験】メソッドのオーバーロード、オーバーライドおよび隠蔽の区別
Java Silver試験範囲のオーバーロード、オーバーライド、隠蔽についての理解を深める問題です。 問題 次のコードが正しくコンパイルされ、実行された場合の出力を選択肢から選んでください。 class Vehicle { void honk() { System.out.println("Vehicle i... -
【Java Silver】参照型のキャストとポリモーフィックなメソッド呼び出し
さあ、Javaの重要な概念であるポリモーフィズムとキャストについて学びましょう。 問題 次のコードを実行したときの出力として正しいものを選んでください。 class Vehicle { void start() { System.out.println("Starting Vehicle"); } } class Car exten... -
【Java Silver】2次元配列の操作と基本的な使用法
2次元配列について学んでいきましょう。Javaにおける2次元配列の操作は、試験範囲にも頻出です。 問題 以下のコードを実行した際の出力を選んでください。正しい答えを一つ選べ。 public class TwoDimArrayExample { public static void main(String[] arg... -
【Java Silver】パッケージの宣言とインポートに関する理解
今日は、パッケージの宣言とインポートについての問題に挑戦しましょう。 問題 次のプログラムはコンパイル時にエラーが発生します。その原因を特定してください。 package com.example; import java.util.Date; import java.sql.Date; public class DateP... -
【Java Silver】Javaテクノロジと開発環境に関する理解
Javaの基礎をしっかりと理解しましょう。Javaテクノロジと開発環境に関する問題を解きます。 問題 次のプログラムを実行した場合の出力はどれになるでしょうか?正しい選択肢を選んでください。 class Device { String type = "Unknown device";... -
【Java Silver】モジュールの宣言とモジュール間のアクセスに関する理解
新しいテーマでの演習問題に取り組みましょう。 問題 次のモジュール宣言について、正しいものを選んでください。 // ModuleAのmodule-info.java module ModuleA { exports com.moduleA; } // ModuleBのmodule-info.java module ModuleB { requires Module... -
【Java Silver】Javaテクノロジと開発環境におけるクラスパスの理解
Java Silverの試験対策として、クラスパスに関する知識を確認しましょう。 問題 以下のプログラムをコンパイルして実行するために必要なコマンドライン引数はどれですか?適切な選択肢を選んでください。 // ファイル構成: // src/ // └── example/ // ├──...