首先sleep和wait之间没有任何关系
![](https://img.haomeiwen.com/i4623185/2342457b14faae93.jpg)
sleep 是Thread类的方法,指的是当前线程暂停。
wait 是Object类的方法, 指的占用当前对象的线程临时释放对当前对象的占用,以使得其他线程有机会占用当前对象。 所以调用wait方法一定是在synchronized 中进行
首先sleep和wait之间没有任何关系
sleep 是Thread类的方法,指的是当前线程暂停。
wait 是Object类的方法, 指的占用当前对象的线程临时释放对当前对象的占用,以使得其他线程有机会占用当前对象。 所以调用wait方法一定是在synchronized 中进行
本文标题:sleep() 和 wait() 有什么区别?
本文链接:https://www.haomeiwen.com/subject/hsxpwxtx.html
网友评论