监视器中最多允许多少个线程?

时间:2017-08-29 23:54:56

标签: concurrency monitor

我试图了解监视器的概念。

同时监视器中最多允许多少个线程?使用监视器的程序指定的一个或多个数字?

感谢。

1 个答案:

答案 0 :(得分:1)

最多一个线程可以在监视器内部。这个数字不能以任何方式改变。

等待进入监视器的线程数以及等待通知的线程数不受限制,或者更好的说,受到总线程数的限制。

JVM实例中的总线程数受底层操作系统和可用核心内存量的限制。