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

线程共享资源,cpu资源占用后资源状态变化

当实现Runnable接口后共享ticketCount,窗口三已经让出资源,按道理说ticketCount已经--到0了,为什么ticketCount还是打印为3呢?

正在回答

2 回答

具体的原理可以分析一下么?

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

因为它使用的是工作内存中的副本值,没有去主内存中获取最新的值。这个应该属于可见性问题

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

举报

0/150
提交
取消

线程共享资源,cpu资源占用后资源状态变化

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