public class Main{
public static void main(String args[]){
new NewThread();
try{
for(int i=5;i>0;i--){
System.out.println("Main Thread: " + i);
Thread.sleep(1000);
}
}catch(InterruptedException e){
System.out.println("Main Thread Interrupted");
}
System.out.println ("Main Thread Exiting");
}
}
public class NewThread extends Thread{
NewThread(){
super("Demo Thread");
System.out.println("child thread: " + this);
start();
}
public void run(){
try{
for(int i=5;i>0;i--){
System.out.println("Child Thread: " + i);
Thread.sleep(500);
}
}catch(InterruptedException e){
System.out.println("child Interrupted");
}
System.out.println("Child Thread Exiting");
}
}
Extending Thread
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment