访问操作和读/写。有什么区别?

时间:2017-09-05 14:48:32

标签: java java-memory-model

enter image description here

访问操作和读/写操作之间有什么区别?我确信read / write = access。请解释一下。

此幻灯片来自http://www.cs.umd.edu/~pugh/java/memoryModel/Dagstuhl.pdf

1 个答案:

答案 0 :(得分:1)

他们的意思是一样的。对volatile变量的访问操作是读写操作。

在JLS(17.4.2)中,他们使用略有不同的术语。与JMM模型相关的操作列为读取写入易失性读取,易失性,依此类推。 (使用不同术语的原因是为了使规范具有更高的精度。)