花费 5 ms
JAVA锁的膨胀过程和优化

首先说一下锁的优化策略。 1,自旋锁 自选锁其实就是在拿锁时发现已经有线程拿了锁,自己如果去拿会阻塞自己,这个时候会选择进行一次忙循环尝试。也就是不停循环看是否能等到上个线程自己释放锁。这个问题是 ...

Thu Jul 28 23:17:00 CST 2016 2 8311
java多线程synchronized底层实现

一直想把这个特别重要的关键词的底层实现搞明白。(当然现在也没有完全明白,如果有错误以后修改这篇文章) 首先,这个关键词synchronize可以说是个语法糖,它的具体用法网上很多博客都讲的比较 ...

Sat May 28 02:56:00 CST 2016 1 2412

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM