where to use join method and explain with real time
senario?and programatical explenation also..
Answer / ashwin khandelwal
class DemoAlive extends Thread {
int value;
public DemoAlive(String str){
super(str);
value=0;
start();
}
public void run(){
try{
while (value < 5){
System.out.println(getName() + ": " + (value++));
Thread.sleep(250);
}
} catch (Exception e) {}
System.out.println("Exit from thread: " + getName());
}
}
public class DemoJoin{
public static void main(String[] args){
DemoAlive da = new DemoAlive("Thread a");
DemoAlive db = new DemoAlive("Thread b");
try{
System.out.println("Wait for the child threads to finish.");
da.join();
if (!da.isAlive())
System.out.println("Thread A not alive.");
db.join();
if (!db.isAlive())
System.out.println("Thread B not alive.");
} catch (Exception e) { }
System.out.println("Exit from Main Thread.");
}
}
| Is This Answer Correct ? | 2 Yes | 0 No |
What is super in java?
Can we have any code between try and finally blocks?
What is inheritance?
5 Answers Accenture, Hexaware, Syntel,
Which class should you use to obtain design information about an object
What is a priority queue java?
What are Brief Access Specifiers and Types of Access Specifiers?
Wha is the output from system.out.println(“hello”+null); ?
What is meant by class and object in java?
what is object slice?
Is java a software?
Which graphs are functions?
Which is better 64 bit or 32 bit?