1.来自不同的类
wait=>Object
sleep=>Thread
2.关于锁的释放
wait会释放锁,sleep睡觉了,抱着锁睡觉,不会释放!
3.使用的方位是不同的
wait必须在同步代码块中使用
sleep可以在任何地方使用
4.是否需要捕获异常
wait不需要捕获异常
sleep需要捕获异常
sleep和wait的区别
原文:https://www.cnblogs.com/scenario/p/13820631.html