线程——Wait 、notify、notifyAll

Object.wait是指线程等待当前对象上,如果一个线程调用了wait方法,它不会往下走,它将会等待。在使用wait需要注意的地方是必须获得Object对象监视器(monitor),要保证wait 方法在synchronized里面。Wait方法会导致当前这个线程释放监视器,为什么要释放呢?如果不释放,其他线程就无法获取这个Object所有权。 Object.notify通知等待这个对象上的线程
相关文章
相关标签/搜索