public class TestThread implements Runnable {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(Thread.currentThread().getName() + " Thread start running...");
TestThread testThread = new TestThread();
Thread thread1 = new Thread(testThread);
Thread thread2 = new Thread(testThread);
thread1.start();
thread2.start();
System.out.println(Thread.currentThread().getName() + " Thread running stop...");
}
public void run()
{
System.out.println(Thread.currentThread().getName() +" Thread start running...");
for(int i = 0 ; i < 10 ; i++)
{
System.out.println(i + " " + Thread.currentThread().getName());
try
{
Thread.sleep((int)Math.random()*10);
}
catch(InterruptedException e)
{}
}
System.out.println(Thread.currentThread().getName() +" Thread running stop...");
}
}