Monday 23 May 2011

Creation of Multiple Threads in java

class MyThread1 implements Runnable
{
    Thread t;
    MyThread1(String s)
    {

        t=new Thread(this,s);
        t.start();

    }
   
    public void run()
    {
        for(int i=0;i<5;i++)
        {
            System.out.println("Thread Name  :"+Thread.currentThread().getName());
            try
            {
            Thread.sleep(1000);
            }catch(Exception e){}
        }
    }
}

public class RunnableThread1
{
    public static void main(String args[])
    {
        System.out.println("Thread Name :"+Thread.currentThread().getName());  
        MyThread1 m1=new MyThread1("My Thread 1");
        MyThread1 m2=new MyThread1("My Thread 2");

    }

}

No comments: