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 Tread Exiting");
}
}
public class NewThread implements Runnable{
Thread t;
NewThread(){
t = new Thread(this, "Demo thread");
System.out.println("Child Thread " + t);
t.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");
}
}
Implements Runnable
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment