素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Silver (基本文法)
「Oracle Java SE 8 Silver (基本文法)」の記事一覧
「5 + 10 + “番”」の結果はどうなりますか。
左から順に計算され、まず数値の加算(15)が行われた後に文字列と連結されます。
2026年3月18日
「catch (NullPointerException Exception e)」というマルチキャッチは有効ですか。
親子関係にある例外を並べると「既に捕まえられている」と見なされ、コンパイルエラーになります。
2026年3月18日
インターフェースを実装したクラスが抽象メソッドの実装を忘れた場合、どうなりますか。
全ての抽象メソッドを具象メソッドとして上書きしない限り、そのクラスは完成品とは見なされません。
2026年3月18日
「super」を使って親クラスのprivateメソッドを呼び出すことはできますか。
privateメンバは継承されないため、例えsuperキーワードを使っても子クラスからアクセスすることはできま…
2026年3月18日
戻り値があるメソッドで、条件分岐のどこでもreturnを書かなかった場合どうなりますか。
全ての実行パス(経路)において、戻り値を返していることをコンパイラがチェックします。
2026年3月18日
「int[][] a = new int[3][];」実行直後のa[0]の状態はどうなっていますか。
多次元配列の2次元目以降を動的に確保する場合、指定されていない次元はnullで初期化されます。
2026年3月18日
「do { … } while(条件);」の末尾のセミコロンを忘れるとどうなりますか。
do-while文の末尾には、文の終わりを示すセミコロンが必須です。
2026年3月18日
「if (a > 0) ; else { … }」のような空のif文を伴う記述は有効ですか。
文法上、ifの後の文は空文(セミコロンのみ)でも問題ありません。
2026年3月18日
「”1″ == “1”」がtrueで「new String(“1”) == new String(“1”)」がfalseになる理由は何ですか。
文字列リテラルは定数プールで共有されますが、newキーワードは常に新しいメモリ領域を確保するためです。
2026年3月18日
「byte b = (byte)128;」を実行するとbの値はどうなりますか。
byteの最大値127を超えたため、ビットが回り最小値の-128となります。
2026年3月18日
投稿のページ送り
1
…
59
60
61
…
139