Synchronized与Lock的区别

  以下为Synchronized与Lock的区别:   lock():获取锁,如果锁被暂用则一直等待   unlock():释放锁   tryLock(): 注意返回类型是boolean,如果获取锁的时候锁被占用就返回false,否则返回true   tryLock(long time, TimeUnit unit):比起tryLock()就是给了一个时间期限,保证等待参数时间   lockIn
相关文章
相关标签/搜索