10.3969/j.issn.1002-2279.2010.01.024
JMM与double/long变量同步方法探究
Java存储模型是Java语言和Java虚拟机研究中的核心关键部分.Java语言规范规定:所有对基本类型的操作,除了对double/long类型的操作之外,都必须是原子级的.Java提供的volatile关键字可以使double/long变量实现变量级同步,但仍不能保证线程间同步.针对这些不足,结合实例分析了Java内存模型,synchronized方法,引入了硬件原语(CAS),给出了非阻塞算法的同步策略.
Java内存模型、Double/long变量、Volatile关键字、Synchronized方法、非阻塞算法
31
TP3(计算技术、计算机技术)
2010-05-18(万方平台首次上网日期,不代表论文的发表时间)
共5页
79-82,85