摘要: 因为多线程的时候,线程之间的数据共享,最大的危险是都可以来修改变量例如 共享变量balance初始化为0 ,先加后减理论上最后的数值应该是0 ,但是经过t1,t2多次运行后balance的结果就不一定是0 代码正常运行就像下边: 那是因为 balance = balance + n 是先将balan 阅读全文
posted @ 2019-10-23 19:10 miaorn 阅读(15013) 评论(0) 推荐(1)