【发布时间】:2017-06-30 15:36:19
【问题描述】:
从逻辑上讲,调用wait方法的线程应该已经获得了正在调用wait的对象的内在锁。
oracle 教程here 中指出,“在对象的同步方法中调用wait 是获取内在锁的简单方法”,这意味着可能至少还有另一种获取方法锁。
我的问题是,为了调用wait,除了在同步方法中调用wait之外,还有其他方法来获取内在锁吗? ...它们是什么?
【问题讨论】:
标签: java multithreading locking wait