并发编程之java内存模型(Java Memory Model ,JMM)

一、图例 0、两个概念 Heap(堆):运行时的数据区,由垃圾回收负责,运行时分配内存(所以慢),对象存放在堆上 如果两个线程,同时调用同一个变量,怎两个线程都拥有,该对象的私有拷贝 (可以看一下,ThreadLocal:   引用注明出处,https://www.cnblogs.com/xiaonantianmen/p/9151481.html) Stack(栈):存放一些引用变量 二、多cpu
相关文章
相关标签/搜索