java java線程睡眠有幾種方式?
java線程睡眠有幾種方式?Java線程有幾種狀態(tài),您應(yīng)該知道,例如開始、結(jié)束、掛起、阻塞、中斷、睡眠等。如果是單獨(dú)睡眠,請(qǐng)調(diào)用線程。睡眠方法使線程休眠。不參與CPU排隊(duì)調(diào)用。調(diào)用主方法]線程。睡眠(
java線程睡眠有幾種方式?
Java線程有幾種狀態(tài),您應(yīng)該知道,例如開始、結(jié)束、掛起、阻塞、中斷、睡眠等。如果是單獨(dú)睡眠,請(qǐng)調(diào)用線程。睡眠方法使線程休眠。不參與CPU排隊(duì)調(diào)用。調(diào)用主方法]線程。睡眠()將使主方法休眠。我們知道Java中的應(yīng)用程序是通過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秒鐘。