抢占式,一个线程用完CPU之后,操作系统会根据线程优先级、线程饥饿情况等数据算出一个 总的优先级并分配下一个时间片给某个线程执行。 操作系统中可能会出现某条线程常常获取到VPU控制权的情况,为了让某些优先级比较低的线 程也能获取到CPU控制权,可以使用Thread.sleep(0)手动触发一次操作系统分配时间片的操 作,这也是平衡CPU控制权的一种操作。 Was this helpful? YesNo 0 / 0 上一篇: Java中CAS是什么? CAS的缺点有哪些? 下一篇: Java 中 Vector 和 ArrayList 的区别? 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。