Vidyalelo
Java Programming · Q33

Threads

Programming · Java Programming · question 33

Q33

What will be the output of the following program code? public class Test implements Runnable public static void main(String[] args) Thread t = new Thread(this); t.start(); public void run() System.out.println("test");

A.
The program does not compile because this cannot be referenced in a static method.
Answer
B.
The program compiles fine, but it does not print anything because t does not invoke the run() method
C.
The program compiles and runs fine and displays test on the console.
D.
None of the above

Answer: Option A

Solution

Answer: Option A
No explanation is given for this question Let's Discuss on Board