在java中使用Sleep使程序暫停

從c語言過來的程序員可定知道在寫一些窗口程序的時候,如果要讓程序暫停一段是將,那麼直接引入windows.h頭文件,然後在程序的任何地方寫上Sleep(N)——N表示要暫停的毫秒數,就OK了,那麼在java中如果要讓程序暫停一段時間,使用線程中的sleep函數就能實現了。

示例代碼:

[java] view plain copy
  1. public class asdf {  
  2.     public static void main(String[] args) throws InterruptedException {  
  3.         long start = System.currentTimeMillis();   
  4.         Thread.sleep(1000);  
  5.         long end = System.currentTimeMillis();   
  6.         System.out.println(end - start + "ms");  
  7.     }  
  8. }  
其中start是開始的時間(毫秒),end是結束的時間(毫秒),Thread.sleep(1000),讓程序暫停1秒(1000)毫秒,可以看到最後輸出的值就是1000。值得注意的是,使用這個函數要做異常處理。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章