今天,我进行了一次面试,我问了应聘者关于Thread.sleep()和Object.wait()之间的区别的非常常见的基本问题。我原以为他会回答一些类似的问题,但他说这些方法基本上是一样的,很可能Thread.sleep在里面使用Object.wait(),但是sleep本身不需要外部锁。我想出的唯一想法是,有人可能会找到像Thread.sleep(0)这样有用的调用。根据,调度程序管理是有意义的。
这具有特殊的效果,即清除当前线程的量程,并将其置于队列的末尾,以获得优先级级别。你知道在Thread.sleep() im