wait 和 sleep 的区别 吴mingman 2020-04-24 344 阅读1分钟 1、wait 是Object类里的方法,sleep 是Thread 里的方法 2、wait 是释放了锁的,而sleep是没有释放锁的 3、wait ,notify 和 notifyAll 只能在同步控制方法或同步控制块里面使用,sleep 可以在任何地方使用 4、wait,notify和notifyAll的是使用不需要catch异常;sleep需要catch异常 5、sleep 是 Thread的静态方法,作用是让线程休眠指定的时间,在时间到达时恢复,阻塞线程的