導航:首頁 > 編程語言 > javasleep函數

javasleep函數

發布時間:2023-02-13 15:29:49

A. java Thread源代碼sleep函數,有一點看不懂,求解。

static void
sleep(long millis)
在指定的毫秒數內讓當前正在執行的線程休眠(暫停執行),此操作受到系統計時器和調度程序精度和准確性的影響。

static void sleep(long millis,
int nanos)
在指定的毫秒數加指定的納秒數內讓當前正在執行的線程休眠(暫停執行),此操作受到系統計時器和調度程序精度和准確性的影響。
參數:
millis - 以毫秒為單位的休眠時間。
nanos - 要休眠的另外 0-999999 納秒。

B. java sleep() 和 wait() 有什麼區別

1、同步鎖的對待不同:

sleep()後,程序並不會不釋放同步鎖。

wait()後,程序會釋放同步鎖。

2、用法的不同:

sleep()可以用時間指定來使他自動醒過來。如果時間不到你只能調用interreput()來強行打斷。

wait()可以用notify()直接喚起。


3、屬於不同的類:

sleep()的類是Thread。

wait()的類是Object。

C. Java線程中的sleep方法作用是啥,啥時候用此方法

sleep(毫秒數)是Thread類的靜態方法。
使用時:Thread.sleep(毫秒數);

如Thread.sleep(1000);該線程睡眠1秒鍾,之間此線程什麼都不做。
等1秒鍾之後,繼續餘下代碼執行。

不過線程是沒有保證的。也許1秒鍾之後,該線程沒有轉為可運行狀態,也是可能的。

閱讀全文

與javasleep函數相關的資料

熱點內容
前端程序員留在北上還是二線 瀏覽:382
基於單片機的門禁控制系統 瀏覽:969
計算機怎麼折疊文件夾 瀏覽:148
什麼是伺服器拆機卡 瀏覽:279
ad18編譯pcb 瀏覽:344
開原研究生管理系統源碼 瀏覽:168
pdf擦除工具 瀏覽:373
帝國首頁模板下載哪個文件夾 瀏覽:855
有沒有用雲伺服器賺錢的 瀏覽:93
rubypdf 瀏覽:471
文藝復興史pdf 瀏覽:733
PDFgps測量 瀏覽:982
2k16生涯模式文件夾 瀏覽:395
研發雲伺服器續費 瀏覽:447
php地址重寫 瀏覽:344
網上練瑜伽用什麼app最好 瀏覽:557
文件夾為何搜索不了 瀏覽:338
怎麼快捷刪除lol換膚文件夾 瀏覽:253
pdf填字 瀏覽:298
opencv立體匹配演算法 瀏覽:461