爱情锦囊

关注

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的区别

晚熟的猫 120 0 0

Fifi的天马行空

java中sleep和wait的方法区别

Fifi的天马行空 84 0 0

weednoah

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

weednoah 61 0 0

福福福福福福福福福

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

福福福福福福福福福 62 0 0

晚熟的猫

Java多线程sleep和wait的区别

晚熟的猫 71 0 0

一天清晨

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

一天清晨 112 0 0

b91bff6ffdb5

线程中sleep和wait的区别

b91bff6ffdb5 97 0 0

生命中最美的是成长

wait和sleep的区别

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

洒在心头的阳光

java之yield(),sleep(),wait()区别详解

洒在心头的阳光 122 0 0

精彩评论(0)

0 0 举报