java5原子性操作类的应用
Java5的线程并发库
1.看java.util.concurrent包及子包的API帮助文档
看concurrent包的帮助文档页面,对并发库中涉及的内容有一个总体上的介绍。
2.了解java.util.concurrent.atomic包:
查看atomic包文档页下面的介绍,可以对基本数据,对数组中的基本数据,对类中的基本数据等进行操作。
AtomicInteger:可以用原子方式更新的 int 值
AtomicIntegerArray:可以用原子方式更新其元素的 int 数组
AtomicIntegerFieldUpdater:基于反射的实用工具,可以对指定类的指定 volatile int 字段进行原子更新。