Java の問題

模擬問題番号 1404231720041 作成者 -
登録されているタグ
Javaオーバーライド【編集】
前回の解答結果(ログインしてください)   全体の 100% のユーザが正解した問題   新規

問題

次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。


class Sample {
public static void main(String[] args) {
setData(1);
}
static void setData(int data) {
System.out.println("A");
}
static void setData(String data) {
System.out.println("B");
}
}

解答

この問題の感想を教えてください

この問題の感想をご登録ください。他のユーザがこの問題を探しやすくなります。評価したユーザの情報が通知されることはありません。
この問題に誤りや不適切な部分がある場合には、 こちら からご報告ください。

この問題を見た人が最近見た問題はこちら

次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> class Sample { public static void main(String[] args) { setData("1"); } static void setData(int data) { System.out.println("A"); } static void setData(String data) { System.out.println("B"); } } </pre>
次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> class Sample { public static void main(String[] args) { Data data = new Data(); data.showNum(); } } class Data { int num = 10; void showNum() { int num = 30; System.out.println(num); } } </pre>
次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> 01: class Exam { 02: int a = 10; 03: } 04: class Sample { 05: public static void main(String[] args) { 06: Exam exam = new Exam(); 07: System.out.println(exam.a); 08: exam = null; 09: System.out.println(exam.a); 10: } 11: } </pre>
次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> 01: class Sample { 02: public static void main(String[] args) { 03: int a = 10; 04: byte b = (byte)a; 05: String c = (String)b; 06: System.out.println("OK"); 07: } 08: } </pre>
次のプログラムをコンパイルし、実行するとどうなるか。正しいものを選択してください。 <pre> 01: class Sample { 02: public static void main(String[] args) { 03: int a = 10; 04: double b = a / 3; 05: System.out.println(b); 06: } 07: } </pre>