sleep方法和wait方法的区别

  1. sleep方法来自Thread类,而wait方法来自Object类。
  2. sleep方法没有释放锁,而wait方法释放了锁。
  3. wait/notify/notifyAll方法只能在同步控制或者同步控制块里面使用,而sleep方法可以在任何地方使用。
  4. wait/notify/notifyAll方法不需要捕获异常,而sleep方法必须捕获异常。

你可能感兴趣的:(sleep,wait,java)