sleep和wait的區別

Sleep是Thread類的方法,Wait是Object類的方法 Sleep讓出CPU可是不釋放鎖,Wait讓出CPU同時也釋放鎖 Sleep能夠在任何地方使用,Wait只能在synchronized方法或synchronized塊中使用 (由於wait方法要釋放鎖,因此它只能在得到鎖的sync中使用,否則沒有鎖給它釋放會拋出監視器異常)spa
相關文章
相關標籤/搜索