11 2018 档案

摘要:相同点: 两者都是可重入锁,同一个线程每进入一次,锁的计数器都自增1,等到锁的计数器下降为0时才能释放锁。 底层实现对比: Synchronized是依赖于JVM实现的,而ReentrantLock是JDK实现的。 性能对比: Synchronized优化以前,性能比ReenTrantLock差很多 阅读全文
posted @ 2018-11-26 21:40 wwcom123 阅读(458) 评论(0) 推荐(0) 编辑