practices– archive –
-
【Java Silver】インタフェースの作成と実装の理解
インタフェースの理解を深めるために、次の問題に挑戦してみましょう。 問題 次のプログラムを実行した場合、正しい出力を選んでください。 interface Printer { void print(); } class LaserPrinter implements Printer { @Override public void print() ... -
【Java Silver】モジュール型プロジェクトのコンパイルと実行に関する理解
モジュールシステムの知識をテストするための問題です。 問題 次のモジュール型プロジェクトで、正しい出力を選んでください。 // module-info.java module com.example.myapp { exports com.example.myapp; } // Main.java package com.example.myapp; pu... -
【Java Silver】分岐文の使用とその評価
分岐文を使った判断ロジックを理解することはプログラミングの基礎の一つです。 今回は、if文とswitch文に関する問題を解いてみましょう。 問題 以下のプログラムを実行したときに、コンソールに出力される内容として正しいものを選んでください。 public ... -
【Java Silver 試験】例外処理とtry-catch文の理解
今回は例外処理について考えてみましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 public class ExceptionHandling { public static void main(String[] args) { try { int[] numbers = {1, 2, 3}; S... -
【Java Silver 試験】例外処理の基本とtry-catch文の使用法
Java Silver試験の例外処理に関する問題を解いてスキルを確認しましょう。 問題 次のプログラムを実行した場合に、どの出力が得られるでしょうか?最も適切な選択肢を選んでください。 public class Main { public static void main(String[] args) { try ... -
【Java Silver 試験】Javaテクノロジと開発環境の理解
プログラムの開発環境に関する知識を問う問題です。 問題 次のうち、JVM(Java Virtual Machine)の役割として正しいものはどれでしょうか?複数選択してください。 選択肢 A. Javaプログラムをバイトコードにコンパイルする。 B. Javaバイトコードを実行... -
【Java Silver】ラムダ式の応用と関数型インターフェースの理解
今回はラムダ式に関する問題を解き、その内部動作を深く理解していきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 import java.util.function.Function; public class Main { public static void... -
【Java Silver】ラムダ式の理解と適用
ラムダ式はJavaの関数型プログラミングの重要な要素です。今回の問題を解いて理解を深めましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 import java.util.function.Function; public class LambdaE... -
【Java Silver】変数のスコープとローカル変数の理解
今回も問題を解いていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 public class ScopeExample { static int x = 5; public static void main(String[] args) { int x = 10; System.out.printl... -
【Java Silver 試験】メソッドの引数と戻り値の扱いについての理解
今回の問題を解いて理解を深めましょう。 問題 次のクラスを正しく動作させるためには、どのメソッドを完成させる必要があるでしょうか?正しい選択肢を選んでください。 class Calculator { int add(int a, int b) { return a + b; } double multiply(dou...