素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Oracle Java SE 8 Silver (基本文法)
「Oracle Java SE 8 Silver (基本文法)」の記事一覧
「short s1 = 1; short s2 = 2; short s3 = s1 + s2;」がエラーになる理由は何ですか。
Javaの算術演算では、int未満の型は演算時に一旦int型にプロモーションされます。
2026年3月18日
「catch(Exception e)」と「catch(RuntimeException e)」を並べる際の正しい順序はどれですか。
例外は具体的な(子クラスの)ものから順に捕まえる必要があり、逆だとコンパイルエラーになります。
2026年3月18日
コンストラクタを「private」に設定した場合、何が制限されますか。
外部のクラスからnewを使ってオブジェクトを作ることができなくなります(Singleton等で使用)。
2026年3月18日
「import static java.lang.Math.*;」と書くと何が可能になりますか。
staticインポートにより、Math.sqrt()を単にsqrt()と記述できるようになります。
2026年3月18日
「enum」キーワードで定義されるものは何ですか。
関連する定数の集合を定義するための特別なクラス型です。
2026年3月18日
「オーバーロード」の判定基準に含まれないものはどれですか。
メソッドのシグネチャ(名前と引数リスト)が重要であり、戻り値の型だけが違っても重複定義となります。
2026年3月18日
「int[] a = new int[]{1, 2};」で、[]内に数値を入れるとどうなりますか。
配列リテラルを用いて初期化する場合、[]の中にサイズを記述することは禁止されています。
2026年3月18日
「for(int i=0; i<3; i++);」という記述の後のiの値はどうなりますか。
ループ終了条件を満たした時のiの値は3になりますが、スコープはfor文内に限定されます。
2026年3月18日
識別子の命名規則において、慣習的にキャメルケース(camelCase)を使うものはどれですか。
Javaではクラス名はパスカルケース、変数名やメソッド名はキャメルケースで書くのが一般的です。
2026年3月18日
「boolean b = 1;」という記述の結果はどうなりますか。
Javaでは、boolean型と数値(0や1)に互換性はないため、代入できません。
2026年3月18日
投稿のページ送り
1
…
66
67
68
…
139