Java多线程中Sleep和Wait的区别是啥?
您的每一个用心回答,都会让这个世界变得更美好一些!
wait对应notify wait的时候会释放锁
sleep是线程休眠 资源还占用着
wait唤醒得通过notify sleep就是时间到了会“唤醒”
==================下面的是复制的============
sleep是线程中的方法,但是wait是Object中的方法。
sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字。
wait对应notify wait的时候会释放锁
sleep是线程休眠 资源还占用着
wait唤醒得通过notify sleep就是时间到了会“唤醒”
==================下面的是复制的============
sleep是线程中的方法,但是wait是Object中的方法。
sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字。