线程的优先级有什么用

参考答案

线程的优先级:

  • Java中线程优先级是一个int变量(从1-10),1代表最低优先级,10代表最高优先级。
  • Java中的线程优先级具有继承的特性。例如,线程1启动线程2,那么线程2的优先级就和线程1的优先级是一样的。
  • 设置线程优先级,有助于帮助线程规划器确定下一次选中哪一个线程优先执行。
  • 优先级高的线程得到的CPU资源比较多,也就是CPU优先执行优先级高的线程对象中的任务。
  • 线程的优先级具有随机性,高优先级的线程不一定每一次都先执行完。只能确保CPU尽量将执行的资源让给优先级高的线程用,但不保证所定义的高优先级的线程的大部分、都能先于低优先级的线程执行完。

以上,是Java面试题【线程的优先级有什么用】的参考答案。

 

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧