标签: concurrency monitor
我试图了解监视器的概念。
同时监视器中最多允许多少个线程?使用监视器的程序指定的一个或多个数字?
感谢。
答案 0 :(得分:1)
最多一个线程可以在监视器内部。这个数字不能以任何方式改变。
等待进入监视器的线程数以及等待通知的线程数不受限制,或者更好的说,受到总线程数的限制。
JVM实例中的总线程数受底层操作系统和可用核心内存量的限制。