并发编程-JMM

Java内存模型 一,并发编程痛点 并发编程有两个痛点问题需要解决: 线程通信:线程之间通过何种机制来实现数据交互 线程同步:线程通过何种机制来保证线程之间操作的相对顺序 二,JMM 2.1 JMM基础 JMM定义了线程和主内存之间的抽象关系:(类似于操作系统中主内存和CPU缓存和CPU的关系) Java线程之间的通信由JMM控制 JMM定义了一套规范: 共享变量都存放在主内存,每个线程拥有自己的
相关文章
相关标签/搜索