具有相同优先级的线程

时间:2014-03-13 15:45:02

标签: java multithreading

面试问题:

10个线程在等待状态下具有相同的优先级,准备访问资源然后哪个线程将访问java的资源

2 个答案:

答案 0 :(得分:1)

其中之一,但无法保证哪一个。

答案 1 :(得分:0)

如果两个或多个线程具有相同的优先级,则任何线程都可以执行。它完全取决于运行线程的系统的CPU。在这种情况下,调度程序选择其中一个以循环方式运行。 http://journals.ecs.soton.ac.uk/java/tutorial/java/threads/priority.html