sleep yield wait notify/notifyAll等方法对持有对象锁的影响?

  • sleep-当前线程调用此方法,不会释放对象锁。
  • yield-当前线程让出CPU时间片,不会释放对象锁。
  • wait-当前线程调用对象的wait方法,释放对象锁,相处进入阻塞状态。
  • notify[All]-当前线程调用对象的notify[All]方法,通常放在同步块末尾。当且仅当同步块执行完后,释放锁。此方法本身对锁无影响!

sleep yield wait notify/notifyAll等方法对持有对象锁的影响?

上一篇:AD软件的差分对设置


下一篇:4001:抓住那头牛,考点:广搜范围