Threads Questions and Answers

Practice Mode
Showing 10 of 15 questions
Q11
Which method registers a thread in a thread scheduler?
  • A run();
  • B construct();
  • C start();
  • D register();
Answer: Option C
Q12
Assume the following method is properly synchronized and called from a thread A on an object B: wait(2000); After calling this method, when will the thread A become a candidate to get another turn at the CPU?
  • A After thread A is notified, or after two seconds.
  • B After the lock on B is released, or after two seconds.
  • C Two seconds after thread A is notified.
  • D Two seconds after lock B is released.
Answer: Option A
Q13
Which of the following will not directly cause a thread to stop?
  • A notify()
  • B wait()
  • C InputStream access
  • D sleep()
Answer: Option A
Q14
Which class or interface defines the wait(), notify(),and notifyAll() methods?
  • A Object
  • B Thread
  • C Runnable
  • D Class
Answer: Option A
Q15
public class MyRunnable implements Runnable {     public void run()     {         // some code here     } } which of these will create and start this thread?
  • A new Runnable(MyRunnable).start();
  • B new Thread(MyRunnable).run();
  • C new Thread(new MyRunnable()).start();
  • D new MyRunnable().start();
Answer: Option C
Questions and Answers for Competitive Exams Various Entrance Test