首页 > 试题广场 >

下面的描述哪一个是正确的:()

[单选题]

下面的描述哪一个是正确的:()

  • 当线程的interrupt()方法被调用时,线程马上中断。
  • 当线程调用了sleep(1000),线程睡眠1秒后可以不通过cpu调度马上往下执行。
  • 当线程调用了对象的wait()、notify()、notifyAll()需要先获得对象的锁。
  • wait()、notify()、notifyAll()执行完成后会自动释放锁
wait()方法执行后,锁自动释放,notify()或者notifyAll()方法并不是真正释放锁,必须等到synchronized方法或者语法块执行完才真正释放锁
发表于 2019-10-14 20:34:20 回复(0)
b中,线程只是会回到就绪状态。不一定马上执行,只能说最少要休眠一秒
发表于 2019-10-15 07:32:08 回复(0)