package SimpleThread2; class myThread extends Thread { public myThread(String str) { super(str); } public void run() { for(int i=5;i>0;i--) { System.out.println(getName() + ": " + i); try { sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } System.out.println(getName() + " is exiting"); } } public class LAB2SimpleThread2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub myThread bir=new myThread("bir"); myThread iki=new myThread("iki"); myThread uc=new myThread("uc"); bir.start(); iki.start(); uc.start(); try { Thread.sleep(10000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("main is exiting"); } }