摘要: 在JDK5新增并发编程包中有一个子包,java.util.concurrent.atomic,此包中定义了对单一变量执行原子操作的类。所有类都有get和set方法,工作方法和对volatile变量的读取和写入一样。java.util.concurrent.atomic 包中添加原子变量类,所有原子变量类都公开“比较交设置”原语(与比较并交换类似),这些原语都是使用平台上可用的最快的本机结构(比较并交换,加载链接、条件存储,最坏情况下是旋转锁)来实现的。此包提供了原子变量的9种风格(AtomicInteger,AtomicLong,AtomicReference、AtomicBoolean,原子 阅读全文
posted @ 2013-06-10 18:24 丁丁木木 阅读(916) 评论(0) 推荐(0) 编辑