在java中使用Sleep使程序暂停

从c语言过来的程序员可定知道在写一些窗口程序的时候,如果要让程序暂停一段是将,那么直接引入windows.h头文件,然后在程序的任何地方写上Sleep(N)——N表示要暂停的毫秒数,就OK了,那么在java中如果要让程序暂停一段时间,使用线程中的sleep函数就能实现了。

示例代码:

public class asdf {
	public static void main(String[] args) throws InterruptedException {
		long start = System.currentTimeMillis(); 
		Thread.sleep(1000);
		long end = System.currentTimeMillis(); 
		System.out.println(end - start + "ms");
	}
}
其中start是开始的时间(毫秒),end是结束的时间(毫秒),Thread.sleep(1000),让程序暂停1秒(1000)毫秒,可以看到最后输出的值就是1000。值得注意的是,使用这个函数要做异常处理。

你可能感兴趣的:(JAVA)