成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

sleep釋放對象鎖嗎 下面對sleep()和wait()的描述哪個是正確的?

下面對sleep()和wait()的描述哪個是正確的?對于sleep()和wait(),錯誤如下:(1)A.sleep是thread類的方法,wait是object類的方法;(2)B.sleep不釋放

下面對sleep()和wait()的描述哪個是正確的?

對于sleep()和wait(),錯誤如下:(1)A.sleep是thread類的方法,wait是object類的方法;(2)B.sleep不釋放object鎖,wait放棄object鎖;(3)C.sleep暫停線程,但仍然保持監(jiān)視狀態(tài),結(jié)束后自動恢復(fù);(4)d等待后,進入等待鎖池。只有在向?qū)ο蟀l(fā)出notify方法之后,它才能獲得對象鎖并進入運行狀態(tài)。答:dsleep是thread類的一個方法,它使線程在指定的時間內(nèi)暫停執(zhí)行,給其他線程執(zhí)行的機會,但監(jiān)視狀態(tài)保持不變,并在該時間后自動恢復(fù)。調(diào)用sleep不會釋放對象鎖。Wait是object類的一個方法。對此對象調(diào)用wait方法會導(dǎo)致線程放棄對象鎖并進入等待此對象的等待鎖池。只有在此對象上發(fā)出notify方法(或notifyAll)后,線程才能進入對象鎖池,準(zhǔn)備獲取對象鎖并進入操作狀態(tài)。