全面解析JAVA内存模型,全面解析java模型
分享于 点击 31054 次 点评:138
全面解析JAVA内存模型,全面解析java模型
(1)Java内存区域
方法区:类、常量、static变量
堆:JVM启动的时候,存放Java实例对象
VM stack :Java的方法内存模型
程序计数器:线程的私有数据,用来记载下一条指令的地址
本地方法栈:Native
并发:
同
多个原子性的操作组合到一起没有原子性
简单的赋值是具有原子性的
JMM值保证了基本读取和赋值操作具有原子性
Synchronized
Lock lock(锁)
B JMM与有序性
volatile
Synchronized
Lock(显式)
Happens-before
相关文章
- 暂无相关文章
用户点评