线程的调度策略?

 

线程调度器选择优先级最高的线程运行但是如果发生以下情况就会终止线 

程的运行

1、线程体中调用了 yield 方法让出了对 cpu 的占用权利 

2、线程体中调用了 sleep 方法使线程进入睡眠状态 

3、线程由于 IO 操作受到阻塞 

4、另外一个更高优先级线程出现 

5)在支持时间片的系统中该线程的时间片用完 

原文地址:https://www.cnblogs.com/programb/p/13019185.html