practices– archive –
-
【Java Silver】参照型のキャストとポリモーフィックなメソッド呼び出し
今回は、オブジェクト指向の要であるポリモーフィズムを題材にした問題です。 問題 以下のコードを実行した場合に出力される内容を選択してください。 class Vehicle { void start() { System.out.println("Vehicle starts"); } } class Car extends Vehic... -
【Java Silver】ListインタフェースとArrayListクラスの使用
今日もJavaの基礎を確認するために、問題を解いてみましょう。 問題 次のArrayListを使用したプログラムを実行した場合、出力される結果として正しいものを選んでください。 import java.util.ArrayList; import java.util.List; public class Main { publ... -
【Java Silver】モジュール型プロジェクトのコンパイルと実行を理解しよう
毎日の練習問題に取り組みましょう。 問題 次のモジュール型Javaプロジェクトをコンパイルし、実行しようとしました。この構成において、正しいコンパイルおよび実行コマンドはどれでしょうか? // module-info.java module mymodule { exports com.exampl... -
【Java Silver】Java Silver 試験 – ラムダ式の理解
今回は、ラムダ式を使用したプログラムに関する問題です。 問題 次のラムダ式を使ったプログラムを実行した場合の出力を選択肢から選んでください。 import java.util.Arrays; import java.util.List; import java.util.function.Function; public class L... -
【Java Silver】Java 言語の主要機能 – インターフェースと抽象クラスの理解
Java Silver試験の準備を進めましょう。今回はインターフェースと抽象クラスに関連する問題です。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 interface Flyable { void fly(); } abstract class Bird imp... -
【Java Silver】2次元配列とその使用法の理解
今回は2次元配列に関する問題を解いてみましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 public class Main { public static void main(String[] args) { int[][] numbers = { {1, 2, 3}, {4, 5, 6}... -
【Java Silver】演算子の優先順位と括弧の使用
今日は、演算子の優先順位について学んでいきましょう。 問題 次のコードスニペットを実行した場合、出力はどれになるでしょうか?正しい選択肢を選んでください。 public class Main { public static void main(String[] args) { int result = 2 + 3 * 4 ... -
【Java Silver 試験】クラスとオブジェクトの理解を深める問題
今回はJavaのクラス定義について学んでいきましょう。 問題 以下のコードスニペットを見て、出力される内容として正しいものを選んでください。 class Vehicle { void startEngine() { System.out.println("Vehicle engine started"); } } class Car exten... -
【Java Silver】演算子の使用と優先順位の理解
今回も問題を解いていきましょう。 問題 次のコードの出力結果を予想してください。正しい選択肢を選んでください。 public class Main { public static void main(String[] args) { int result = 1 + 2 * 3 - 4 / 2; System.out.println("Result: " + res... -
【Java Silver】繰り返し文の理解と応用
繰り返し文について深く理解するために、今日の問題に挑戦しましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 public class LoopExample { public static void main(String[] args) { int count = 0;...