在本教程中,我们将讨论Java线程调度器如何基于优先级执行线程。此外,我们还将涵盖Java中线程优先级的类型。
2. 优先级类型
在Java中,线程的优先级是一个介于1到10之间的整数。整数越大,优先级越高。线程调度器使用这个整数来决定哪个线程应该被允许执行。_Thread_类定义了三种优先级类型:
- 最低优先级
- 正常优先级
- 最高优先级
Thread_类将这些优先级类型定义为常量_MIN_PRIORITY, NORM_PRIORITY_和_MAX_PRIORITY,值分别为1, 5和10。_NORM_PRIORITY_是新_Thread_的默认优先级。
大约 2 分钟