Phinehasz Zhi

超越你看到的

摘要: 无锁就是无障碍,多个线程竞争一定会有一个胜出 无锁在jdk是基于cas算法去实现的 cas:compare and swap CAS算法: 一开始我也不理解CAS算法,再次学习终于理解了.现在给一个场景: 假设我有好几个线程,要去操作一个数据,比如库存值,我肯定得先读,读了后,我知道是10. 我也知 阅读全文
posted @ 2018-08-11 10:48 phinehasz 阅读(272) 评论(0) 推荐(0) 编辑