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