玖叶教程网

前端编程开发入门

全网最全Java 多线程-线程的优先级priority演示案例

^_^ 谢谢关注点赞收藏,可查看更多文章。

线程优先级被线程调度用来判断何时每个线程允许允许。理论上,优先级高的线程比优先级低的线程获得更多的CPU使用时间。实际上,线程获得CPU时间通常包括优先级在内的多个因素决定(例如:一个实行多任务的操作系统如何更有效的利用CPU时间)。

设置优先级用setPriority方法,该方法也是Thread类的成员,它的通常形式为:

  1. final void setPriority(int level)——level指的是1~10的优先级,数字越大,优先级越高,反之,优先级越低。

  2. final int getPriority()——获取线程的优先级

案例演示源码如下:

优先级源码图

源码运行效果图

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言