日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java中的sleep()和wait()的区别

發布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中的sleep()和wait()的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
對于sleep()方法,我們首先要知道該方法是屬于Thread類中的。而wait()方法,則是屬于Object類中的。

  sleep()方法導致了程序暫停執行指定的時間,讓出cpu該其他線程,但是他的監控狀態依然保持者,當指定的時間到了又會自動恢復運行狀態。

在調用sleep()方法的過程中,線程不會釋放對象鎖。

?

  而當調用wait()方法的時候,線程會放棄對象鎖(仍然持有資源),進入等待此對象的等待鎖定池,只有針對此對象調用notify()方法后本線程才進入對象鎖定池準備獲取對象鎖進入運行狀態。

/*** */ package com.b510.test;/*** java中的sleep()和wait()的區別* @author Hongten* @date 2013-12-10*/ public class TestD {public static void main(String[] args) {new Thread(new Thread1()).start();try {Thread.sleep(5000);} catch (Exception e) {e.printStackTrace();}new Thread(new Thread2()).start();}private static class Thread1 implements Runnable{@Overridepublic void run(){synchronized (TestD.class) {System.out.println("enter thread1..."); System.out.println("thread1 is waiting...");try {//調用wait()方法,線程會放棄對象鎖,進入等待此對象的等待鎖定池TestD.class.wait();} catch (Exception e) {e.printStackTrace();}System.out.println("thread1 is going on ....");System.out.println("thread1 is over!!!");}}}private static class Thread2 implements Runnable{@Overridepublic void run(){
        //對TestD.class加鎖synchronized (TestD.
class) {System.out.println("enter thread2....");System.out.println("thread2 is sleep....");//只有針對此對象調用notify()方法后本線程才進入對象鎖定池準備獲取對象鎖進入運行狀態。TestD.class.notify();//==================//區別//如果我們把代碼:TestD.class.notify();給注釋掉,即TestD.class調用了wait()方法,但是沒有調用notify()//方法,則線程永遠處于掛起狀態。try {//sleep()方法導致了程序暫停執行指定的時間,讓出cpu該其他線程,//但是他的監控狀態依然保持者,當指定的時間到了又會自動恢復運行狀態。//在調用sleep()方法的過程中,線程不會釋放對象鎖。Thread.sleep(5000);} catch (Exception e) {e.printStackTrace();}System.out.println("thread2 is going on....");System.out.println("thread2 is over!!!");}}} }

?

總結

以上是生活随笔為你收集整理的java中的sleep()和wait()的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久在现 | 日韩一区二区三区四区五区六区 | 激情综合文学 | 国产精品国产三级国产播12软件 | 亚洲精品乱码久久久久久9色 | 国产精品免费一区二区区 | 农村妇女毛片 | 成人福利av | 天天干天天操天天舔 | 亚洲性猛交xxxx乱大交 | 日韩jizz | 欧洲mv日韩mv国产 | 欧美精品第一页 | 国产精选在线观看 | 国产欧美精品一区二区在线播放 | 91丨九色丨黑人外教 | 少妇久久久| 成人免费区一区二区三区 | 亚洲国产无码精品 | aaa黄色一级片 | 午夜激情视频 | 国产精品16p| 亚洲午夜精品久久久久久浪潮 | 视频一区亚洲 | 日韩中文一区 | 久久春色 | www日韩精品 | 超碰人人干 | 国产精品毛片一区二区在线看舒淇 | 国产成人小视频 | 国产欧美一区二区精品性色 | 麻豆一区二区三区在线观看 | 成av在线| 伊人网视频在线 | 久久调教视频 | 国产91在线播放 | 五月深爱婷婷 | 91婷婷色| 99久久成人| 激情视频区 | 少妇一级淫片免费播放 | 性感美女高潮 | 国产精品乱 | 好吊日免费视频 | 免费a级黄色片 | 色91av | 日本电影大尺度免费观看 | 亚洲另类图区 | 69国产 | 丰满人妻一区二区三区无码av | 精品777| 性色av蜜臀av色欲av | 男女视频久久 | 少妇搡bbbb搡bbb搡打电话 | 色.com| 午夜电影一区 | 黄色动漫在线观看 | 男人靠女人免费视频网站 | 一级做a爱片久久 | 男女激情网址 | 久久久久性色av无码一区二区 | 一区二区三区免费视频观看 | 欧美一区二区日韩一区二区 | 91久久综合 | 日产精品久久久久久久蜜臀 | 亚洲欧美偷拍一区 | 国产激情久久久久 | 亚洲aav | 日韩在线二区 | 成人在线免费网址 | 成人免费视频一区 | 三级黄色片免费观看 | xxx麻豆| 欧美日韩激情在线观看 | 亚洲天堂不卡 | 午夜少妇 | 欧美又大粗又爽又黄大片视频 | 日吊视频| 波多野结衣在线看 | 欧美一区二区三区观看 | 在哪里看毛片 | 亚洲成人77777 | 老外一级片 | 蜜臀人妻四季av一区二区不卡 | av簧片| 欧美性理论片在线观看片免费 | 日韩tv | 亚洲一区二区在线 | 999一区二区三区 | 欧美偷拍一区二区三区 | 美女被到爽高潮视频 | 国产偷人爽久久久久久老妇app | 视频一区二区三区四区五区 | 三级黄色片免费 | 黄色av国产 | 欧美激情18 | 91丨porny丨国产 | 青青青国产 | 天天做夜夜爱 |