java如何初始化锁?
我只是想看看安卓 studio中的TimeUnit文档。这里是链接
https://developer.安卓.com/reference/java/util/concurrent/TimeUnit.html
然而,对于如何正确阅读和理解它,我有点困惑
例如,如果锁不可用,以下代码将在50毫秒后超时:
Lock lock = ...;
if (lock.tryLock(50L, TimeUnit.MILLISECONDS)) ...
我如何初始化它
我尝试过Lock lock = new Lock();
——但这让我实现了所有的方法。我只是想用文档描述的方式来使用它
# 1 楼答案
应该使用实现锁接口的类,例如
ReentrantLock
、ReentrantReadWriteLock.ReadLock
、ReentrantReadWriteLock.WriteLock
可以将ReentrantLock用作:
说到理解文档的方法,你可能应该从基本的东西开始,比如
interface