主内存
<ul><li><span style="font-size: inherit;">l</span><b style="font-size: inherit;">ock(锁定):</b><span style="font-size: inherit;">把一个变量标记为<font color="#c41230"><b>一条线程独占状态</b></font></span></li></ul>
<ul><li><b style="font-size: inherit;">unlock(解锁)</b><span style="font-size: inherit;">:把一个处于<font color="#c41230"><b>锁定状态的变量释放出来</b></font>,释放后 的变量才可以被其他线程锁定</span></li></ul>
<ul><li><b style="font-size: inherit;">read(读取)</b><span style="font-size: inherit;">:把一个变量值从主内存</span><font color="#c41230" style="font-size: inherit;"><b>传输到线程的工作内存</b></font><span style="font-size: inherit;"> 中,以便随后的load动作使用</span></li></ul>
<ul><li><b>load(载入):</b>把read操作从主内存中得到的变量值<font color="#c41230"><b>放入工 作内存的变量副本中</b></font></li></ul>
工作内存
<ul><li><span style="font-size: inherit;"><b>use(使用)</b>:把工作内存中的一个变量值<font color="#c41230"><b>传递给执行引擎</b></font></span></li></ul>
<ul><li><b>assign(赋值)</b>:把一个从执行引擎接收到的值<b><font color="#c41230">赋给工作内 存的变量</font></b></li></ul>
<ul><li><b>store(存储):</b>把工作内存中的一个变量的值<b><font color="#c41230">传送到主内存 中</font></b>,以便随后的write的操作</li></ul>
<ul><li><b>write(写入)</b>:把store操作从工作内存中的一个变量的值 <font color="#c41230"><b>传送到主内存的变量中</b></font></li></ul>