java編程 c語(yǔ)言sleep函數(shù)怎么用?
c語(yǔ)言sleep函數(shù)怎么用?休眠方法是java線程開發(fā)中的一個(gè)概念。是一個(gè)處于等待狀態(tài)的方法。使用方法如下:1。類名是創(chuàng)建線程的類名。2. 線程休眠方法的示例代碼如下圖所示。讓main方法休眠5000
c語(yǔ)言sleep函數(shù)怎么用?
休眠方法是java線程開發(fā)中的一個(gè)概念。是一個(gè)處于等待狀態(tài)的方法。使用方法如下:
1。類名是創(chuàng)建線程的類名。
2. 線程休眠方法的示例代碼如下圖所示。讓main方法休眠5000毫秒。
3. 線程休眠方法的示例代碼執(zhí)行結(jié)果如下圖所示。
4. Millis參數(shù)的含義:以毫秒為單位的睡眠時(shí)間。納秒?yún)?shù)的意義:0-9999超納秒睡眠。注意:睡眠功能可以使計(jì)算機(jī)程序(進(jìn)程、任務(wù)或線程)進(jìn)入睡眠狀態(tài),使其在一段時(shí)間內(nèi)處于非活動(dòng)狀態(tài)。當(dāng)函數(shù)設(shè)置的計(jì)時(shí)器過(guò)期,或收到信號(hào),或程序中斷時(shí),程序?qū)⒗^續(xù)執(zhí)行。調(diào)用主方法]線程。睡眠()將使主方法休眠。我們知道Java中的應(yīng)用程序是通過(guò)main方法條目啟動(dòng)的,因此main方法中的線程稱為main線程。代碼如下:
public class a{
public static void main(string[]args){系統(tǒng)輸出打?。ā拔沂侵骶€程開始”線程。睡眠(5000)
系統(tǒng)輸出打?。ā癐 am the main thread end”
}
]運(yùn)行上述代碼時(shí),可以發(fā)現(xiàn)main會(huì)快速打印出“I am”的信息主線程在控制臺(tái)上啟動(dòng)“,然后主線程處于休眠狀態(tài)。打印出“我是主線程端”的信息需要5秒鐘。