PersonRequests是一个Arraylist的数组
在添加完request后,PersonRequests不再为空,notifyall后理论应该唤醒getOnePersonrequest中的wait(),但没有成功。
想请假一下是为什么?十分感谢!
PersonRequests是一个Arraylist的数组
在添加完request后,PersonRequests不再为空,notifyall后理论应该唤醒getOnePersonrequest中的wait(),但没有成功。
想请假一下是为什么?十分感谢!
你这个问题应该是使用方法问题,我看有两种使用方法
1、定义一个全局静态Object objectt对象,通过Object.wait()和object.notifyAll()来实现
2、定义一个lock,通过synchronized (lock){ wait()} synchronized (lock){ notifyAll()}的结构来使用
你参考一下吧,如有帮助,请采纳!