- 博客(1)
- 收藏
- 关注
原创 (转)Lock和synchronized比较详解
一.synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 在上面一篇文章中,我们了解到如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线程释放锁只会有两种情况: 1)获取锁的线...
2017-03-28 15:42:03 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人