practices– archive –
-
【Java Silver】static変数とstaticメソッドの理解
今回も問題を解いていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 class Counter { static int count = 0; Counter() { count++; } static void reset() { count = 0; } } public class Main ... -
【Java Silver】ラムダ式と機能的インターフェースの理解
今回はJavaのラムダ式についての問題に挑戦しましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?適切な選択肢を選んでください。 import java.util.function.Consumer; public class Main { public static void main(String[] args) {... -
【Java Silver】抽象クラスと実装の理解
本日は抽象クラスに関する問題に挑戦しましょう。 問題 抽象クラスを使った次のJavaプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 abstract class Vehicle { abstract void start(); } class Car extends Vehicle { @O... -
【Java Silver】アクセス修飾子の使い方と理解
今回はアクセス修飾子に関する問題を解いていきましょう。 問題 以下のJavaプログラムを実行した場合に現れる出力を選択してください。 public class AccessTest { private int a = 10; protected int b = 20; int c = 30; public int d = 40; public void... -
【Java Silver】参照型のキャストとポリモーフィックなメソッド呼び出し
今回もJavaのポリモーフィズムの理解を深める問題に挑戦しましょう。 問題 以下のプログラムを実行した場合の出力はどうなるでしょうか?正しい選択肢を選んでください。 class Vehicle { void start() { System.out.println("Vehicle is starting&qu... -
【Java Silver 試験】メソッドの多態性とオーバーライド・オーバーロードの理解
本日の学習テーマに沿って問題を解いてみましょう。 問題 以下のコードは複数のメソッドオーバーロードを持っています。このプログラムを実行したときの出力として正しいものを選んでください。 class OverloadExample { void display(int num) { System.o... -
【Java Silver】変数の宣言と初期化、キャストの理解
今回は、基本データ型のキャストとプロモーションについて学びます。 問題 次のコードを実行した場合、どのような結果が得られるでしょうか。正しい選択肢を選んでください。 public class Main { public static void main(String[] args) { int a = 10; d... -
【Java Silver 試験】例外処理の活用とスローの理解
例外処理を用いたメソッドの使い方について学んでいきましょう。 問題 次のコードを実行したときに出力される結果はどれですか? class ExceptionDemo { static void riskyMethod() throws Exception { throw new Exception("Special Exception"); } publi... -
【Java Silver】演算子の使用と優先順位、括弧の役割を学ぶ
今回も問題を解いていきましょう。 問題 次のプログラムを実行したときの出力はどれでしょうか?正しい選択肢を選んでください。 public class Main { public static void main(String[] args) { int a = 10; int b = 20; int c = 5; int result = a + b *... -
【Java Silver】メソッドとコンストラクタの引数と戻り値の理解
今回は引数や戻り値を持つメソッドとコンストラクタに関する問題です。問題を解いて理解を深めましょう。 問題 以下のプログラムを実行した場合、出力されるメッセージはどの選択肢ですか?正しい選択肢を選んでください。 class Calculator { int value; ...