西洲的雪

导航

java:如何实现让程序等待一段时间再执行(挂起)

在C++中,如果需要让程序等待,可以使用sleep函数。

  1. 在Linux下,可以直接使用sleep()

  2. Windows下需要包含头文件#include <windows.h>,然后才能使用Sleep(),S大写

在Java中,想让程序挂起一段时间,也可以使用sleep方法,但是不能直接调用

  1. 调用线程的sleep方法,单位是ms
Thread.currentThread().sleep(1000);
  1. 调用TimeUnit类里的sleep方法,单位可以改变,如:
import java.util.concurrent.TimeUnit;	//需要导入TimeUnit类

TimeUnit.DAYS.sleep(1);		//天

TimeUnit.HOURS.sleep(1);	//小时

TimeUnit.MINUTES.sleep(1);	//分

TimeUnit.SECONDS.sleep(1);	//秒

posted on 2021-08-23 00:27  西洲的雪  阅读(2298)  评论(0编辑  收藏  举报