practices– archive –
-
【Java Silver】Javaテクノロジと開発環境におけるクラスパスの理解
Java Silverの試験対策として、クラスパスに関する知識を確認しましょう。 問題 以下のプログラムをコンパイルして実行するために必要なコマンドライン引数はどれですか?適切な選択肢を選んでください。 // ファイル構成: // src/ // └── example/ // ├──... -
【Java Silver】オブジェクトのライフサイクルとガベージ・コレクションの理解
今回はオブジェクトのライフサイクルに関連する問題を解いていきましょう。 問題 次のコードを実行した場合、ガベージ・コレクションによってオブジェクトが破棄される可能性があるのはどのタイミングでしょうか? public class Main { public static void... -
【Java Silver】カプセル化の概念とその適用方法について学ぼう
カプセル化に関する理解を深めるために、次の問題に取り組んでみてください。 問題 次のコードを実行した場合に正しく出力されるのはどれでしょうか?データの隠蔽に関する動作を考察してください。 class BankAccount { private double balance; public B... -
【Java Silver】オブジェクトのフィールドへの読み取りと書き込み
オブジェクトのフィールド操作に関する理解を深めましょう。 問題 次のコードを実行したときの結果として正しいものを選んでください。Javaのフィールドへのアクセス方法に注目してください。 class Car { public String color; public void setColor(Stri... -
【Java Silver】パッケージの宣言とインポートの理解
Java Silver試験の重要なポイントを確認していきましょう。本日のテーマはパッケージの宣言とインポートです。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 package com.example; import java.util.*; publ... -
【Java Silver】アクセス修飾子とメンバーの可視性について学習
本日はアクセス修飾子についての問題を解いてみましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 class Parent { public int value = 10; protected int protectedValue = 20; private int privateVa... -
【Java Silver 試験】コマンドラインでのJavaプログラムのコンパイルと実行
Javaプログラムの基本的なコンパイルと実行について確認しましょう。 問題 次のプログラムを正しくコンパイルして実行するには、コマンドラインでどのような手順を踏む必要があるでしょうか?正しい選択肢を選んでください。 public class Welcome { publi... -
【Java Silver】メソッドとコンストラクタの理解と使い方
今回はメソッドやコンストラクタについて学びましょう。 問題 以下のプログラムを実行した場合の出力を選んでください。 class Calculator { private int total; Calculator(int initial) { total = initial; } void add(int value) { total += value; } i... -
【Java Silver】モジュール型JDKとモジュールの基礎
今回も問題を解いていきましょう。 問題 次のモジュール宣言に関するコードについて考えます。このコードをコンパイルした際に正しく動作する選択肢はどれでしょうか?正しい選択肢を選んでください。 module com.example.myapp { requires java.logging; ... -
【Java Silver】演算子の優先順位と括弧の使用
今回も問題を解いていきましょう。 問題 以下のJavaプログラムを実行した場合、出力される結果はどれでしょうか?適切な回答を選んでください。 public class Main { public static void main(String[] args) { int a = 10; int b = 5; int c = 2; int res...