各位版友好,我写了一个简单的程式,利用2个分别印出5行log,
结果发现thread印出的log不如预期...请问是我写错了吗?
Runnable runnable=new Runnable(
{
@Override
public void run(){
for(j=0;j<5;j++)
Log.i(tag,Thread.currentThread.getName());
}
}
for(i=0;i<2;i++)
{
Thread thread=new Thread(runnable);
thread.setName(根据i值设定名称);
try{
thread.start();
thread.join();
}catch(InterruptedException e){}
结果一个thread只印出两次名字,请问我有写错吗?