标签: java multithreading wait notify
有10个线程想要从类中调用方法method1()。 所有10个同时点击方法。如果该方法已同步,则只有线程将获得锁,其他9个线程将处于等待状态。万一第一个线程完成了执行,然后调用notify()。在这种情况下,9个线程中的哪个获得CPU周期。此选择涉及哪些参数?
谢谢。
答案 0 :(得分:0)
任何可运行的线程,即“正在运行”或“就绪”都将得到通知。无法确切找出哪个线程。