为了账号安全,请及时绑定邮箱和手机立即绑定

应该加锁,不然还是有可能会出错,

你这个例子还是有问题,因为number--不是原子操作,还是会出错的。应该加锁

正在回答

3 回答

巧合,基数5太小了,把数字改大点50000,500000,就很可能应为--操作不是原子性而出问题

0 回复 有任何疑惑可以回复我~

赞同 但是为什么老师 的并没有问题?

0 回复 有任何疑惑可以回复我~
#1

慕先生8608371 提问者

只是可能并不一定吧
2016-09-19 回复 有任何疑惑可以回复我~
#2

特南克斯

那只是碰巧执行正确了而已。课程中的代码本身还是错的。最后的课后作业就是让你重写出来正确的版本。需要你自己加上线程同步之类的代码。
2018-11-04 回复 有任何疑惑可以回复我~

.0.0.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

应该加锁,不然还是有可能会出错,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信