问题 单项选择题

下列哪个方法可以使具有与当前线程相同优先级的线程有运行的机会

A. sleep( )

B. yield( )

C. interrupt( )

D. stop( )

答案

参考答案:B

解析:如果有其他的线程与当前线程具有相同的优先级并且是可运行的,该方法将把调用yield()的线程放入可运行线程池并允许其他线程运行;如果没有同等优先级的线程是可运行状态,yield()方法什么也不做,即该线程继续运行。

读图填空题
单项选择题 案例分析题