简单类型多线程加锁

下表是一个多线程加锁的规律表
 
  操作的结果与初值无关 操作的结果与初值相关
写简单数据类型 不需要加锁① 需要加锁②
写复杂数据类型 需要加锁③ 需要加锁④
读简单数据类型 不需要加锁⑤ 不需要加锁⑥
读复杂数据类型 需要加锁⑦ 需要加锁⑧
原文地址:https://www.cnblogs.com/wangchenggen/p/4320870.html