国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

sleep() 和 wait() 有什么區(qū)別?

2022-10-25 09:24 作者:網(wǎng)星軟件  | 我要投稿

sleep() 和 wait() 有什么區(qū)別?

所屬的類不同:sleep方法屬于java.lang.Thread類的一個(gè)靜態(tài)方法;wait方法屬于java.lang.Object類的一個(gè)實(shí)例方法,由于Object類所有java類的父類,每一個(gè)java類都有wait方法。

資源的控制:sleep方法使得線程進(jìn)入阻塞狀態(tài),線程會(huì)暫停執(zhí)行,當(dāng)前線程所控制的資源沒 有釋放;wait方法使得線程進(jìn)入阻塞狀態(tài),線程會(huì)暫停執(zhí)行,會(huì)釋放前線程所控制的資源。

恢復(fù)不同:sleep方法當(dāng)設(shè)置sleep的時(shí)間結(jié)束之后,當(dāng)前線程會(huì)自動(dòng)進(jìn)入就緒狀態(tài),如果設(shè)置的時(shí)間沒有結(jié)束,而強(qiáng)制喚醒,會(huì)進(jìn)入異常;wait方法要恢復(fù)線程的運(yùn)行需要調(diào)用notify/notifyAll方法來手動(dòng)喚醒,使得線程進(jìn)入就緒狀態(tài)。

sleep() 和 wait() 有什么區(qū)別?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
鸡泽县| 嵊泗县| 阳高县| 赞皇县| 赣州市| 深州市| 万盛区| 象山县| 龙口市| 麻江县| 北海市| 中卫市| 深州市| 雅安市| 承德市| 大渡口区| 固安县| 五常市| 巴青县| 左贡县| 金门县| 林甸县| 蓝田县| 盐津县| 武威市| 宁城县| 阿荣旗| 康马县| 青州市| 光山县| 乐安县| 德保县| 阳东县| 崇左市| 洛宁县| 望江县| 湟中县| 永昌县| 朝阳县| 沅陵县| 页游|