package java_learning;
public class thread_sleep extends Thread {
public void run(){
for (int i=0;i<100;i++){
if ((i) % 10 == 0) {
System.out.println("------"+i);
}
System.out.println(i);
try{
Thread.sleep(1);
System.out.println("线程睡眠1毫秒!\n");
}catch(InterruptedException e){
e.printStackTrace();
}
}
}
public static void main(String[]args){
new thread_sleep().start();
}
}
/*注意:
1、线程睡眠是帮助所有线程获得运行机会的最好方法。
2、线程睡眠到期自动苏醒,并返回到可运行状态,不是运行状态。sleep()中指定的时间是线程不会运行的最短时间。因此,sleep()方法不能保证该线程睡眠到期后就开始执行。
3、sleep()是静态方法,只能控制当前正在运行的线程。
*/
thread_sleep
最新推荐文章于 2024-01-31 16:07:13 发布