public class Taest extends Thread{
public void run(){
for(int i=0;i<50;i++)
System.out.println(i);
}
public static void main(String[] agrs){
Taest a=new Taest();
Taest b=new Taest();
a.start();
try{
Thread.sleep(10);
b.start();
}catch(InterruptedException e){
}
}
}
请问sleep(),休眠的是哪个线程?是main线程还是线程a?
main线程
Thread.sleep(1000);
System.out.println(Thread.currentThread().getName());
这样写你就能看出来了
休眠的是当前线程!!!!!!!!!!!!
Thread.sleep(时间); 代表的是当前的线程休眠