两个线程t1、t2先后调用start()进入Runnable状态,关于其执行顺序的正确描述是:
答案解析
核心考点:Runnable状态的线程调度机制。
解题思路:线程调度取决于CPU分配策略,具有不确定性。
选项分析:
- D正确:操作系统调度不保证顺序。
- A/B错误:假设先后调用决定顺序不符合线程特性。
- C错误:优先级仅是建议,非强制保证。
易错点:误将代码调用顺序等同于执行顺序。
正确答案:D