hread.sleep(100
时间: 2024-09-19 15:10:42 浏览: 34
thread.pdf
`Thread.sleep(100)` 是 Java 中用于线程控制的一个方法,它会让当前执行的线程暂停运行指定的时间(这里是100毫秒)。这个函数通常用在需要让线程休眠一段时间、释放CPU资源或者等待某个事件发生的情况下。例如,在多线程程序中,主线程可能会让一个处理任务的 worker 线程暂时停止执行,直到某个条件满足后再继续。
```java
Thread thread = new Thread(() -> {
// 线程任务
System.out.println("Start working...");
try {
Thread.sleep(100); // 让线程暂停100毫秒
System.out.println("Finished sleeping");
} catch (InterruptedException e) {
e.printStackTrace();
}
});
thread.start(); // 启动线程
```
在这个例子中,线程会在打印 "Start working..." 之后暂停100毫秒,然后再执行后面的代码。
阅读全文