老师我有一个疑问,就是在多线程情况下,java的线程调度策略是怎样的呢?我查了一下资料,说线程调度策略主要是使用操作系统的策略。那具体是怎样一种策略呢,我查到了几种发生线程切换的情况,1.主动放弃,2.发生阻塞,3.是执行完run方法,,根据这种情况,假设我CPU是12核的 那么同时运行的线程可能是12个线程,我起了46个线程 每个线程里处理的事情都是for循环200次,那么根据上述情况,应该是12个一组执行完了换下一组,因为 没有主动放弃 也没有发生阻塞,,,我的理解可能不对,希望老师能够解答一下