素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Silver (基本文法)
「Oracle Java SE 8 Silver (基本文法)」の記事一覧
「System.out.print()」(引数なし)という呼び出しは有効ですか。
printメソッドは出力対象の引数が必須です(printlnであれば引数なしで改行のみ可能)。
2026年3月18日
「catch(Exception e)」でキャッチできないものはどれですか。
ErrorはExceptionの兄弟クラスであり、Exceptionでは捕捉できません(Throwableなら可能)。
2026年3月18日
「”abc”.charAt(3)」を実行した際に発生する例外は何ですか。
Stringの範囲外アクセスは、配列とは異なる専用のインデックス範囲外例外が発生します。
2026年3月18日
親クラスに「引数なしコンストラクタ」がない場合、子クラスで必須となる記述は何ですか。
親に引数なしコンストラクタがない場合、明示的に既存のコンストラクタを呼ばないとエラーになります。
2026年3月18日
「final」修飾子を付与した引数の値をメソッド内で変更しようとするとどうなりますか。
finalが付いた引数は読み取り専用となり、再代入を行うことはできません。
2026年3月18日
「package a.b.c;」と宣言されたクラスのソースファイルはどのディレクトリに置くべきですか。
Javaのパッケージ構造は、物理的なディレクトリ階層と一致させる必要があります。
2026年3月18日
「int[] a = new int[2];」において「a.length = 5;」と値を書き換えることはできますか。
配列のlengthフィールドは暗黙的にfinalであり、生成後にサイズを変更することはできません。
2026年3月18日
「オーバーロード」する際、アクセス修飾子を変更することは可能ですか。
オーバーロードは全く別のメソッドを定義することと同じであるため、修飾子は自由に設定できます。
2026年3月18日
コマンドライン引数「java MyProg A B」のargs[0]に格納される値は何ですか。
Javaのコマンドライン引数には、クラス名の後に続く最初の単語から格納されます。
2026年3月18日
「while(true)」を「for(;true;)」と書き換えることは可能ですか。
for文の各要素は省略可能であり、条件にtrueを指定すればwhile(true)と等価になります。
2026年3月18日
投稿のページ送り
1
…
56
57
58
…
139