class TestThread1 extends Thread
{
int i;
public TestThread1()
{
i = 0;
}
public void run()
{
while(true)
{
i++;
try
{
sleep(1000);
}
catch(Exception e)
{
e.printStackTrace();
}
if(i == 50)
break;
System.out.println("i = " + i);
}
}
}
class TestThread2 extends Thread
{
int j;
public TestThread2()
{
j = 0;
}
public void run()
{
while(true)
{
j++;
System.out.println("TestThead2 run() called!");
if(j == 10)
break;
}
}
}
public class Test
{
public static void main(String[] args)
{
TestThread1 t1 = new TestThread1();
TestThread2 t2 = new TestThread2();
//如何让t1先执行!
//t1.setPriority(7);
//t2.setPriority(6);
t1.start();
t2.start();
}
}