Hi,大家好久不見,今天我們在這裡給大家介紹一下關於Java的小知識,在Java中 休眠(sleep),至於運用呢就不和大家做介紹了;接下來就給大家詳細介紹一下如何實現。
那我們該如何創建使用呢?首先準備eclipse(這只是作者用的哦,還有很多就不做具體介紹了),然後點擊File --> new -->Javaproject,然後給自己的Javaproject取一個名字,我們在這裡取名為GetTime,然後打開新建一個package名為sleep的package,然後在package中新建一個名為sleepTime的class,如圖:
接下來就開始進行代碼實現,全部代碼如下:
package sleep;
import java.util.Date;
public class Sleeptime {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
System.out.println(new Date( ) + "\n");
Thread.sleep(1000*5); // 休眠5秒
System.out.println("五秒過去啦:" + new Date( ) + "\n");
} catch (Exception e) {
System.out.println("error!");
}
}
}
sleep()使當前線程進入停滯狀態(阻塞當前線程),讓出CPU的使用、目的是不讓當前線程獨自霸佔該進程所獲得CPU資源,以留一定時間給其他線程執行的機會。
你可以讓程序休眠一毫秒的時間或者到您的計算機的壽命長的任意段時間。
運行結果如下所示:
今天就到此結束了,如果大家有什麼不懂的地方歡迎留言或私信,有什麼錯誤的地方歡迎大家批評指正,謝謝大家!
java中解析字符串為時間
java中定義日期格式的轉換符
java中如重複提供日期
java中日期和時間的格式化編碼
java中使用printf格式化獲取當前日期