摘要: ReentrantLock与Synchronized区别在于后者是JVM实现,前者是JDK实现,属于Java对象,使用的时候必须有明确的加锁(Lock)和解锁(Release)方法,否则可能会造成死锁。 先来查看ReentrantLock的继承关系(下图),实现了Lock和Serializable接 阅读全文
posted @ 2019-04-09 16:02 一响贪欢 阅读(1164) 评论(0) 推荐(0) 编辑