素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Silver (基本文法)
「Oracle Java SE 8 Silver (基本文法)」の記事一覧
「x = 5; y = x >> 1;」実行後のyの値は何ですか。
右シフト(>> 1)は2で割ることに相当し、5 / 2 の整数部分である2となります。
2026年3月18日
「double d = 1e2;」の値はいくつになりますか。
指数表記「1e2」は「1 × 10の2乗」を意味するため、100.0となります。
2026年3月18日
「try { … } catch (IOException e) { throw e; }」の再スローはJava 7以降でどう強化されましたか。
catchした変数が変更されない場合、throws節により具体的な例外型を宣言できるようになりました。
2026年3月18日
インターフェース内で「public void method();」と書くのと「void method();」は同じですか。
インターフェースのメソッドは暗黙的にpublicとなるため、省略しても意味は変わりません。
2026年3月18日
「transient」キーワードをローカル変数に付与することは可能ですか。
transientはフィールド(メンバ変数)のシリアライズ制御用であり、ローカル変数には使えません。
2026年3月18日
親クラスの「static」メソッドを子クラスで非staticメソッドとして再定義できますか。
静的メソッドをインスタンスメソッドで上書き(またはその逆)をすることは禁止されています。
2026年3月18日
「int[][] a = new int[2][2];」の「a[0].length」は何を返しますか。
多次元配列の各要素は配列オブジェクトであるため、a[0](1行目)の長さである2を返します。
2026年3月18日
「StringBuilder sb = new StringBuilder(“A”); sb.append(“B”);」後のsbの内容は何ですか。
appendメソッドは、既存の文字列の後ろに新しい文字列を結合して自分自身を更新します。
2026年3月18日
「switch(x)」でcaseに「1」と「1.0」を混在させることはできますか。
switchの判定式が整数型の場合、caseに浮動小数点数(1.0)を書くことはできません。
2026年3月18日
「~10」(ビット反転)の計算結果として正しいものはどれですか。
2の補数表現において、~nは -(n+1) と等しくなるため、-11となります。
2026年3月18日
投稿のページ送り
1
…
54
55
56
…
139