wait和sleep区别

Posted kihyou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wait和sleep区别相关的知识,希望对你有一定的参考价值。

// 1-sleep是线程类(Thread) 的方法,
// 2-调用sleep不会释放对象锁。
//3-导致此线程暂停执行指定时间,把执行机会给其他线程,
//但是监控状态依然保持,到时后会自动恢复。
// 1-wait 是object类的方法,工
// 2-对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,
// 3-只有针对此对象发出notify方法(或notifyAll)后
;//本线程才进入对象锁定池准备获得对象锁进入运行状态。

以上是关于wait和sleep区别的主要内容,如果未能解决你的问题,请参考以下文章

JAVA-sleep和wait的区别

sleep和wait有啥区别

wait方法和sleep方法的区别

wait方法和sleep方法的区别

sleep()和wait()有啥区别

线程中sleep和wait的区别