在Java多线程环境中,若线程A调用了`Thread.yield()`方法,以下关于线程A行为的描述哪项最准确?
答案解析
线程A调用`yield()`方法后,会放弃当前CPU的执行权,但仍然保持就绪状态,只是给其他同优先级或更高优先级的线程一个被调度的机会。它之后是否会被立即重新调度执行,取决于线程调度器的决策。A选项描述了阻塞状态而非就绪状态,B选项描述了完全放弃执行权,D选项描述了优先级调度且没有体现yield()的效果,均不正确。
正确答案:C