爱情锦囊

关注

Java面试题 Java中sleep和wait的区别?

爱情锦囊

关注

阅读 48

2022-03-11



1、sleep是Thread的方法,wait是Object的方法
2、sleep方法没有释放锁,而wait方法释放了锁
3、wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地方使用
4、sleep必须捕获异常,而wait,notify和notifyAll不需要捕获异常



相关推荐

DT_M

java中wait()和sleep()的区别

DT_M 57 0 0

晚熟的猫

Java sleep和wait的区别

晚熟的猫 121 0 0

Fifi的天马行空

java中sleep和wait的方法区别

Fifi的天马行空 85 0 0

weednoah

Java中sleep() 和 wait() 有什么区别?

weednoah 64 0 0

福福福福福福福福福

Java线程的状态、wait和sleep区别

福福福福福福福福福 63 0 0

晚熟的猫

Java多线程sleep和wait的区别

晚熟的猫 74 0 0

一天清晨

java线程中yield(),sleep(),wait()区别详解

一天清晨 114 0 0

b91bff6ffdb5

线程中sleep和wait的区别

b91bff6ffdb5 97 0 0

生命中最美的是成长

wait和sleep的区别

生命中最美的是成长 68 0 0

小月亮06

面试题:==和equals()的区别(Java)

小月亮06 83 0 0

精彩评论(0)

0 0 举报