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

为啥老师的程序在我的机器上跑能量是守恒的

把老师的源码下载了,我明白run方法里设置死循环是希望线程一直跑一直跑能看到能量不守恒的情况发生,很遗憾我跑了8分钟,全部都是100000,一个违规的都没出现.不明白为啥

正在回答

4 回答

老师的代码加了锁的。

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

下载老师的源代码energySystem类中的 thransfer方法里有加锁的(有些代码和这节课的不一样,之后讲到才用到的)你再比照老是这节的视频就知道哪些代码不一样了。

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

我也是,我也是!

那你现在知道为什么了吗?( ╯□╰ )

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

是没加锁之前的还是之后的?如果是之前的也没有发生同时访问的问题,可能是电脑CPU的问题,好像是CPU性能不够好。。。加锁之后,是不可能出现问题的

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

举报

0/150
提交
取消

为啥老师的程序在我的机器上跑能量是守恒的

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