标签:作者 swap mic 分类 ati tom 核心 完成 atom
concurrent在哪儿:jdk\jre\lib\rt.jar
本文从特性、分类、扩展方面一一道来。
1 特性
2 分类
2.1 Atomic包
包下实现了原子操作,见本作者已有博文。
原子操作核心思想是CAS(compare and swap)比较并操作,然后调用底层操作系统指令来完成。
原子操作有对基本数据类型boolean、Integer、Long操作,对数组操作,对对象引用操作,对volatile字段原子操作。
2.2 Lock包
标签:作者 swap mic 分类 ati tom 核心 完成 atom
原文地址:https://www.cnblogs.com/guobm/p/9944754.html