3-JMM相关的一些概念

文章目录 原子性 可见性 有序性 参考 JMM(java内存模型)关键技术点都是围绕着多线程的原子性、可见性、有序性来建立的。 原子性 原子性是指操作是不可分的,要么全部一起执行,要么不执行。在java中,其表现在对于共享变量的某些操作,是不可分的,必须连续的完成。比如a++,对于共享变量a的操作,实际上会执行3个步骤: 读取变量a的值,假如a=1 a的值+1,为2 将2值赋值给变量a,此时a的值
相关文章
相关标签/搜索