class Thread1 extends Thread
{
Thread1(String s)
{
super(s);
}
public void run()
{
for(int i=0;i<2;i++)
{
System.out.println(getName());
}
}
}
class Thread2 extends Thread
{
Thread2(String s)
{
super(s);
}
public void run()
{
for(int i=0;i<3;i++)
{
System.out.println(getName());
}
}
}
class Thread3 extends Thread
{
Thread3(String s)
{
super(s);
}
public void run()
{
for(int i=0;i<4;i++)
{
System.out.println(getName());
}
}
}
class RunThread
{
public static void main(String surat[])
{
Thread1 t1=new Thread1("MaHi");
Thread2 t2=new Thread2("Bips");
Thread3 t3=new Thread3("PiYu");
t1.start();
t2.start();
t3.start();
for(int i=0;i<5;i++)
{
System.out.println(Thread.currentThread().getName());
try
{
Thread.sleep(2000);
}
catch(Exception e)
{}
}
}
}
Output:
{
Thread1(String s)
{
super(s);
}
public void run()
{
for(int i=0;i<2;i++)
{
System.out.println(getName());
}
}
}
class Thread2 extends Thread
{
Thread2(String s)
{
super(s);
}
public void run()
{
for(int i=0;i<3;i++)
{
System.out.println(getName());
}
}
}
class Thread3 extends Thread
{
Thread3(String s)
{
super(s);
}
public void run()
{
for(int i=0;i<4;i++)
{
System.out.println(getName());
}
}
}
class RunThread
{
public static void main(String surat[])
{
Thread1 t1=new Thread1("MaHi");
Thread2 t2=new Thread2("Bips");
Thread3 t3=new Thread3("PiYu");
t1.start();
t2.start();
t3.start();
for(int i=0;i<5;i++)
{
System.out.println(Thread.currentThread().getName());
try
{
Thread.sleep(2000);
}
catch(Exception e)
{}
}
}
}
Output:
No comments:
Post a Comment