内存模型定义了java 线程如何通过内存进行交互。
主线程与线程通信方式:读取 加载 使用 赋值 存储 写入 read、load、use、assign、store、write
一个例子,对变量data 执行++ 自增操作。
- read 读取主内存变量data
- load 加载变量data到工作内存
- use 使用这个变量data,并加1操作。
- assign 赋值回data变量本身。
- store 写入到工作内存。
- write 写入到主线程内存。
内存模型定义了java 线程如何通过内存进行交互。
主线程与线程通信方式:读取 加载 使用 赋值 存储 写入 read、load、use、assign、store、write
一个例子,对变量data 执行++ 自增操作。