package com.robert.thread;
import java.util.Date;
public class TestThreadSleep implements Runnable{
public static void main(String[] args) {
TestThreadSleep runnable = new TestThreadSleep();
Thread thread = new Thread(runnable);
thread.start();
}
@Override
public void run() {
System.out.println("i am sleep for a while!");
try {
Date currentTime = new Date();
long startTime = currentTime.getTime();
Thread.sleep(4000);
currentTime = new Date();
long endTime = currentTime.getTime();
System.out.println("休眠时间为:"+(endTime-startTime)+"ms");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
java Thread编程(二)sleep的使用
最新推荐文章于 2025-04-21 16:35:00 发布
本文通过Java代码展示了如何使用Thread.sleep()方法实现线程休眠,并计算了休眠时间,帮助开发者理解线程控制的基本原理。
959

被折叠的 条评论
为什么被折叠?



