素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Silver (基本文法)
「Oracle Java SE 8 Silver (基本文法)」の記事一覧
Javaのソースコード内で「import java.util.List;」を記述すべき場所はどこですか。
import文は、package宣言がある場合はその直後に、ない場合はファイルの先頭付近に記述します。
2026年3月18日
「try-with-resources」で宣言した変数のスコープはどこまでですか。
tryの括弧内で宣言されたリソース変数は、そのtryブロック内部でのみ有効です。
2026年3月18日
親クラスのメソッドを「オーバーライド」する際、戻り値の型を変更できますか。
共変戻り値のルールにより、元の戻り値型を継承したサブタイプであれば変更が可能です。
2026年3月18日
「super()」をコンストラクタの2行目に記述した場合どうなりますか。
親クラスのコンストラクタ呼び出しは、必ずコンストラクタ内の最初の文でなければなりません。
2026年3月18日
引数の型が「double」のメソッドに「int」型の値を渡せますか。
int型からdouble型へは精度が失われない「拡大変換」であるため、暗黙的に行われます。
2026年3月18日
「static」メソッド内で「this」キーワードを使用するとどうなりますか。
staticメソッドはインスタンスに紐付かないため、特定のインスタンスを指すthisは使用できません。
2026年3月18日
「int[] a = new int[3]; System.out.println(a[3]);」の実行結果はどうなりますか。
要素数3の配列の最大インデックスは2であるため、3へのアクセスは実行時例外となります。
2026年3月18日
「for(int i=0; i<5; i++)」において「i++」の代わりに「i=i+1」と書けますか。
更新部には有効な式であれば記述できるため、代入式でも問題ありません。
2026年3月18日
「switch(x)」のxに「long」型を使用できますか。
switch文の式には、整数型(int以下)、Char、Enum、Stringのみが使用可能で、longは不可です。
2026年3月18日
「float f = 1.0;」がコンパイルエラーになる理由は何ですか。
小数をそのまま書くとdouble型として扱われるため、float型への代入にはFが必要です。
2026年3月18日
投稿のページ送り
1
…
58
59
60
…
139