Welcome Guest | Sign in | Register
Threads - Discussion Page For Q.2956 | Java Programming Questions and Answers | Java Programming Free Online-Tests | LucentBlackBoard | LucentBlackBoard.com

Home > Java Programming > Threads > Questions and Answers

Q:  What will happen when you attempt to compile and run the following code?

class A implements Runnable{
public void run(){
System.out.println("run-A");
}
}
1. public class Test {
2. public static void main(String argv[]){
3. A a = new A();
4. Thread t = new Thread(a);
5. System.out.println(t.isAlive());
6. t.start();
7. System.out.println(t.isAlive());
8. }
9. }
A. false run-A true B. false run-A false
C. true run-A true D. Compilation fails due to an error on line 7

Answer and Explanation

Answer:false run-A true

Explanation:
Once the start() method is called, the thread is considered to be alive.

Comment on this Question

Name:

Loading...




Partner Sites
LucentBlackBoard.com                  SoftLucent.com                  LucentJobs.com
All rights reserved © 2012-2015 SoftLucent.