sleep方法的簽名:

我們提供的服務有:網站設計、網站建設、微信公眾號開發、網站優化、網站認證、播州ssl等。為1000+企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的播州網站制作公司
public static void sleep (long millis)
sleep方法是Thread類的一個方法,作用是:在指定的毫秒內讓正在執行的線程休眠(暫停執行)
參數為休眠的時間,單位是毫秒
package Threadproj;
class MyThread implements Runnable{
int i;
public void run() {
for(i = 1 ; i <= 10 ; i++) {
System.out.println(Thread.currentThread().getName()+"正在運行第"+i+"次");
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public class SleepDemo {
public static void main(String[] args)
{MyThread m = new MyThread();
Thread mt = new Thread(m);
mt.start();}
}
可以控制線程的刷新時間
線程的休眠時間也不僅僅和sleep有關的哦~
package Threadproj;
class MyThread implements Runnable{
public void run() {
for(int i = 1 ; i <= 10 ; i++) {
System.out.println(Thread.currentThread().getName()+"正在運行第"+i+"次");
try {無錫好的×××醫院 http://www.zzchnk.com/
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public class SleepDemo {
public static void main(String[] args) {
MyThread m = new MyThread();
Thread mt = new Thread(m);
mt.start();
Thread mt1 = new Thread(m);
mt1.start();
}
}
兩個線程出現這樣的結果是因為在休眠時另一個線程獲得CPU的概率很大,所以出現了比較規律的交替執行的情況。
網站名稱:Java線程的sleep方法
網站網址:http://www.yijiale78.com/article16/pcecdg.html
成都網站建設公司_創新互聯,為您提供電子商務、網站策劃、定制開發、定制網站、自適應網站、ChatGPT
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯