JAVA wait和sleep 的区别

1. 来自不同的类

wait ==> Object
sleep  ==> Thread

2. 关于锁的释放

wait 会释放锁,sleep 睡觉了,抱着锁睡觉,不会释放!

3. 使用范围的不同

wait 必须在同步代码块中
sleep 可以在任何地方睡觉(任何地方使用)

猜你喜欢

转载自blog.csdn.net/qq_42673067/article/details/129862236
今日推荐