(1)sleep()是Thread类的静态方法, 而wait()是Object的方法
(2)sleep()不释放同步锁,wait()释放同步锁
(3)wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep没有此限制
(4)sleep必须捕获异常,而wait,notify和notifyAll不需要捕获异常IntrruptedException
(1)sleep()是Thread类的静态方法, 而wait()是Object的方法
(2)sleep()不释放同步锁,wait()释放同步锁
(3)wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep没有此限制
(4)sleep必须捕获异常,而wait,notify和notifyAll不需要捕获异常IntrruptedException