2017年4月14日
摘要: 转载:http://blog.csdn.net/sunp823/article/details/49886051 锁的状态:无锁状态、偏向锁状态、轻量级锁状态、重量级锁状态。 偏向锁适用于只有一个线程访问同步块的场景。 轻量级锁的,竞争的线程不会阻塞,适用于持有锁的时间比较短。没有竞争到的线程会自旋 阅读全文
posted @ 2017-04-14 11:53 反光的小鱼儿 阅读(1948) 评论(0) 推荐(0)
摘要: 转载:http://blog.csdn.net/ls5718/article/details/52563959 在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁 锁机制存在以下问题: (1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能 阅读全文
posted @ 2017-04-14 11:51 反光的小鱼儿 阅读(318) 评论(0) 推荐(0)