文章目录 多线程的坑1)单线程做计算特别快2)用多线程(3个线程)去做,增加辅助类3) 共享变量: 多线程的坑 1)单线程做计算特别快 结果瞬间出来 2)用多线程(3个线程)去做,增加辅助类 3) 共享变量: 1)在每个线程跑的时候,如果有共享变量的时候,更改的顺序有可能是不固定的,这里有两个共享变量(counter2和totalValue) 2)线程的m_count++会先写如寄存器,寄存器加1写入内存,这就分成了3步 3)所以共享变量需要保护