Exam Permalink:
https://www.jobilize.com/java-certification-questions
Question Permalink:
https://www.jobilize.com/can-java-thread-invoke-start-more-than-once
Question 92 / 297:  What is the result of compiling and running the following code?
public class Tester extends Thread {

public void run() {

System.out.print("run");

}

public static void main(String[] args) {

Tester thread = new Tester();

new Thread(thread).start();

new Thread(thread).start();

}

}

A  Compilation error, can't invoke start() twice
B  runrun
C  IllegalThreadStateException will be thrown because of the second invoke to start()
D  run
<< First < Previous Next > Last >>
Explanation:

It seems that start() is invoked twice by the same thread, but what happening is that we are instantiating and starting two different threads.

Exam Home Page
https://www.jobilize.com/java-certification-questions

Oracle Certified Professional Java Programmer

Author:

Access: Public Instant Grading

Ask
Edgar Delgado
Start Quiz
Brooke Delaney
Start Exam
Robert Murphy
Start Test
Dewey Compton
Start Exam
Stephanie Redfern
Start Quiz
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/java-certification-questions" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>