我出现这个异常的原因是因为,我锁的是Class,没有用Class.notify(),而是用的类的实例去notify()了,这点很粗心没有注意。
IllegalMonitorStateException异常的原因就是没有用正确获取锁的对象去释放锁,通俗的说就是锁了谁就要用谁去notify,因为notify和wait只能在synchronized同步代码块中使用。
IllegalMonitorStateException异常(绝对有用)
最新推荐文章于 2024-04-27 14:40:15 发布