最佳答案
java.util.concurrent
API 提供了一个称为 Lock
的类,它基本上是序列化控件以访问关键资源。给出了 park()
、 unpark()
等方法。
我们可以做类似的事情,如果我们可以使用 synchronized
关键字和使用 wait()
和 notify() notifyAll()
方法。
我想知道哪一个在实践中更好,为什么?