Java多线程与并发库高级应用-java5线程并发库
Posted wq3435
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java多线程与并发库高级应用-java5线程并发库相关的知识,希望对你有一定的参考价值。
java5 中的线程并发库
主要在java.util.concurrent包中
还有 java.util.concurrent.atomic子包和java.util.concurrent.lock子包
java.util.concurrent.atomic包
查看atomic包文档页下面的介绍,可以对基本数据,对数组中的基本数据,对类中的基本数据进行操作。
在对整数进行共享操作时,可以使用 java.util.concurrent.atomic 包下的
AtomicInteger | An int value that may be updated atomically. |
但是不要在方法内部局部变量使用AtomicInteger
java.util.concurrent.atomic
Class
AtomicIntegerArray
java.util.concurrent.atomic.AtomicIntegerArray
int |
addAndGet(int i, int delta) Atomically adds the given value to the element at index i . |
操作对象中的整数
java.util.concurrent.atomic
Class AtomicIntegerFieldUpdater<T>
以上是关于Java多线程与并发库高级应用-java5线程并发库的主要内容,如果未能解决你的问题,请参考以下文章
线程高级应用-心得4-java5线程并发库介绍,及新技术案例分析