13. 以下のコードをコンパイル、実行した時
の結果として正しいものを選びなさい。
public class Example {
public static void main(String[] args) {
Thread t = new Thread(new Runnable(){
public void run(){
System.out.println("running");
}
});
t.start();
t.start();
}
}
A. 正常に実行され、「running」が表示される
B. 正常に実行され、「runningrunning」が表示される
C. コンパイルエラーになる
D. 実行時に例外がスローされる
14. 以下のコードをコンパイル、実行した時
の結果として正しいものを選びなさい。
public class Example {
public static void main(String[] args) {
Thread t = new Thread(new Runnable(){
public void run(){
System.out.println("running");
}
});
t.start();
t.start();
}
}
A. 正常に実行され、「running」が表示される
B. 正常に実行され、「runningrunning」が表示される
C. コンパイルエラーになる
D. 実行時に例外がスローされる IllegalThreadStateException