关于老师银行存取款流程的问题

关于老师银行存取款流程的问题

账户原始是1000 存一百执行后未执行set方法 去执行取款应为1000-200=800.然后老师说执行存款的set(100)即为1000+100=1100,然后执行输出语句,然后执行取款的set 方法,为什么会是800,针对同一个账户的操作,存款应该变成1100了啊。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
imoocLovers 2018-07-03 16:57:45

当存款的set执行完后,线程执行取款的set,此时要注意余额balance是800,它是将之前balance = balance - 200的结果又存进账户余额了,所以最后账户余额显示的是800。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师