JAVA Threads
Which of the following are methods of the Thread class?1) yield()2) sleep(long msec)3) go()4) stop()

None of these
1 , 2 and 4
1 and 3
3 only

ANSWER DOWNLOAD EXAMIANS APP

JAVA Threads
What is the output for the below code ?public class Test extends Thread{ public static void main(String argv[]){ Test t = new Test(); t.run(); } public void start(){ for(int i = 0; i < 10; i++){ System.out.println("Value of i = " + i); } }}

Clean compile and at run time the values 0 to 9 are printed out
A compile time error indicating that no run method is defined for the Thread class
Clean compile but no output at runtime
None of these
A run time error indicating that no run method is defined for the Thread class

ANSWER DOWNLOAD EXAMIANS APP

JAVA Threads
Predict the output:class A implements Runnable{ public void run(){ try{ for(int i=0;i<4;i++){ Thread.sleep(100); System.out.println(Thread.currentThread().getName()); } }catch(InterruptedException e){ } }}public class Test{ public static void main(String argv[]) throws Exception{ A a = new A(); Thread t = new Thread(a, "A"); Thread t1 = new Thread(a, "B"); t.start(); t.join(); t1.start(); }}

A A A A B B B B
Output order is not guaranteed
Compilation succeed but Runtime Exception
A B A B A B A B
None of these

ANSWER DOWNLOAD EXAMIANS APP

JAVA Threads
Given the code. What will be the result?public class Test implements Runnable{ public static void main(String[] args) throws InterruptedException{ Thread a = new Thread(new Test()); a.start(); System.out.print("Begin"); a.join(); System.out.print("End"); } public void run(){ System.out.print("Run"); }}

"BeginRunEnd" is printed.
"BeginEnd" is printed.
Compilation fails.
"BeginEndRun" is printed.
An exception is thrown at runtime.

ANSWER DOWNLOAD EXAMIANS APP