摘要: CAS:https://segmentfault.com/a/1190000017372067 CountDownLatch应用:https://www.iteye.com/blog/zapldy-746458 ThreadLocal:作用与原理:https://www.cnblogs.com/co 阅读全文
posted @ 2020-09-01 10:31 182 阅读(114) 评论(0) 推荐(0)
摘要: 一 volatile保证数据的可见性,当数据被改变后,使得缓冲中的数据失效。但是volatile不能保证原子性,比如自增操作。自增操作分三步执行,读取数据,计算,写回。在这个过程中是可能被阻塞的。 二 volatile能禁止指令重排序。 参考文章:https://blog.csdn.net/liur 阅读全文
posted @ 2020-09-01 10:28 182 阅读(84) 评论(0) 推荐(0)