Java Silverに関する問題を出題していきます!
問題1
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { int i = 10; public static void main(String[] args) { System.out.println(i); } }
- 「10」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
- 1~4以外
問題2
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { String str = new String("hello"); public static void main(String[] args) { System.out.println(str); } }
- 「hello」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
- 1~4以外
問題3
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { double d1 = 3.14; double d2; public static void main(String[] args) { Sample obj = new Sample(); System.out.println(obj.d1 + obj.d2); } }
- 「3.14」と表示
- 「0」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
問題4
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { static Integer i1; Integer i2; public static void main(String[] args) { Sample obj = new Sample(); obj.i2 = new Integer(10); System.out.println(i1 + obj.i2); } }
- 「10」と表示
- 「0」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
問題5
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { Dog pochi = new Dog("ポチ"); System.out.println(pochi.name); } } class Dog { String name; Dog(String n) { name = n; } }
- 「ポチ」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
- 1~4以外