两个程序的区别,在于多线程,全局变量中一个线程写入,另一个线程读取,会有脏数据产生

两个程序的区别

 

左边程序:一个线程写入时候,另一个线程进行读取,不会读到错误数据

右边程序:一个线程写入时候,另一个线程进行读取,会读到中间的数据

 

posted @ 2022-12-01 09:51  northli  阅读(128)  评论(0编辑  收藏  举报