0
点赞
收藏
分享

微信扫一扫

sleep与wait的区别

90哦吼 2021-10-09 阅读 70
随笔

(1)sleep是线程中的方法,wait是Object中的方法。

(2)sleep方法不会释放锁,但是wait会释放,而且会加入到等待队列中。

(3)sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字。

(4)sleep不需要被唤醒(休眠之后退出阻塞),但是wait需要(需要被别人中断)。

举报

相关推荐

0 条评论