JAVA Threads
In java a thread can be created by ..........

Implementing Runnable interface.
Both of the above
Extending the thread class.
None of these

ANSWER DOWNLOAD EXAMIANS APP

JAVA Threads
What is the output for the below code ?class A implements Runnable{ public void run(){ System.out.println(Thread.currentThread().getName()); }}1. public class Test{2. public static void main(String... args){3. A a = new A();4. Thread t = new Thread(a);5. t.setName("good");6. t.start();7. }8. }

good
Compilation fails with an error at line 5
null
None of these
Compilation succeed but Runtime Exception

ANSWER DOWNLOAD EXAMIANS APP

JAVA Threads
What will happen after compiling and running following code?class A implements Runnable{ public void run(){ System.out.println("run-a"); }}1. public class Test{2. public static void main(String... args){3. A a = new A();4. Thread t = new Thread(a);5. t.start();6. t.start();7. }8. }

run-a run-a
Compilation fails with an error at line 6
run-a
Compilation succeed but Runtime Exception
None of these

ANSWER DOWNLOAD EXAMIANS APP

JAVA Threads
Analyze the following code:public abstract class Test implements Runnable{ public void doSomething() { };}

The program compiles fine.
None of these
The program will not compile because it does not contain abstract methods.
The program will not compile because it does not implement the run() method.

ANSWER DOWNLOAD EXAMIANS APP