java 中的锁 -- 偏向锁、轻量级锁、自旋锁、重量级锁(转载)

之前做过一个测试,详情见这篇文章《多线程 +1操作的几种实现方式,及效率对比》,当时对这个测试结果很疑惑,反复执行过多次,发现结果是一样的: 1. 单线程下synchronized效率最高(当时感觉它的效率应该是最差才对); 2. AtomicInteger效率最不稳定,不同并发情况下表现不一样:短
posted @ 2018-07-13 01:02  draem0507  阅读(298)  评论(0)    收藏  举报
View Code