原子性 CAS算法
摘要:
一、 i++ 的原子性问题 1、问题的引入: i++ 的实际操作分为三个步骤:读--改--写 实现线程,代码如下: 测试类,代码如下: 结果如下图所示: 以上的原子性问题可以使用“原子变量”解决; 二、原子变量 在JDK1.5 之后,提供了 java.util.concurrent.atomic 包 阅读全文
posted @ 2018-12-13 22:56 风止雨歇 阅读(950) 评论(1) 推荐(0) 编辑