sleep和wait的区别

Sleep是Thread类的方法,Wait是Object类的方法 Sleep让出CPU可是不释放锁,Wait让出CPU同时也释放锁 Sleep能够在任何地方使用,Wait只能在synchronized方法或synchronized块中使用 (由于wait方法要释放锁,因此它只能在得到锁的sync中使用,否则没有锁给它释放会抛出监视器异常)spa
相关文章
相关标签/搜索