Java线程wait和sleep的区别

Java中调用wait方法或者sleep方法都可以让线程进入waitint或者time-waiting状态,但是它们还是 有所不同的: wait是Object中的方法,而sleep则是Thread中的方法。 sleep可以在任何地方使用,而wait只可以在synchronized方法或synchronized块中使用。 sleep方法只会让出当前线程持有的时间片,而wait方法除了让出时间片还会让
相关文章
相关标签/搜索