java中sleep()和wait()區別

sleep()與wait()區別: sleep()是Thread類的方法,wait()是Object類中的方法; sleep()方法可以在任何地方使用,wait()方法只能在synchronized方法或者synchronized塊中使用 Thread.sleep()只會讓出cpu,不會導致鎖的行爲發生改變; Object.wait()不僅讓出cpu,還會釋放已經佔有的同步資源鎖。 實例: pac
相關文章
相關標籤/搜索