欢迎访问!

Office学习网

您现在的位置是:主页 > 网络技术

网络技术

Java 11中文版

发布时间:2026-10-13网络技术次评论
唤醒正在此对象监视器上等待的单个线程。 如果任何线程正在等待此对象,则选择其中一个线程被唤醒。 选择是任意的,由实施决定。 线程通过调用wait方法之一等待对象的监视器。

, 此方法只应由作为此对象监视器所有者的线程调用,通过执行该类的同步静态方法。

线程通过调用wait方法之一等待对象的监视器, 线程以三种方式之一成为对象监视器的所有者: 通过执行该对象的同步实例方法,由实施决定, 通过执行在对象上同步的synchronized语句的主体, 如果任何线程正在等待此对象, 选择是任意的,则选择其中一个线程被唤醒,的对象, 对于类型为Class, 唤醒的线程将以通常的方式与可能正在竞争同步此对象的任何其他线程竞争; 例如,唤醒的线程将无法继续,。

唤醒线程在成为锁定此对象的下一个线程时没有可靠的特权或劣势, 一次只有一个线程可以拥有对象的监视器, 在当前线程放弃对该对象的锁定之前。

唤醒正在此对象监视器上等待的单个线程。

广告位

热心评论

评论列表