摘要:
一、AtomicInteger简介 AtomicInteger, AtomicLong和AtomicBoolean这3个基本类型的原子类的原理和用法相似。以AtomicInteger对基本类型的原子类进行介绍。 二、AtomicInteger源码分析 2.1、类图结构 2.2、数据结构 public 阅读全文
posted @ 2013-12-07 22:58
duanxz
阅读(635)
评论(0)
推荐(0)
摘要:
JUC包下提供的原子类底层的实现原理基本都是差不多的,都是基于volatile和CAS操作来保证线程安全的。jdk1.8的原子类如下: 根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。 1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean 阅读全文
posted @ 2013-12-07 22:56
duanxz
阅读(273)
评论(0)
推荐(0)
浙公网安备 33010602011771号