java对象锁与类锁区别

2025-05-22 14:33:57
推荐回答(1个)
回答(1):

Java每一个class都提供类似于moniter的保证同步,保护共享数据的操作。
正如你所说,notify是唤醒一个等待的线程,如果没有任何线程在等待,Notify将没有任何操作。

只有当对象上有线程陷入等待时,调用notify会唤醒第一个陷入等待的线程。