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

这个线程为什么都是同一个数组位置上的值在操作

一直都是61到61 10到10这种

正在回答

2 回答

老师的程序吗?没有这种问题呀!在main()方法,通过循环产生了100(BOX_AMOUNT=100)个线程,这100个线程什么时候能够争取到资源运行也是不一定的。你可以在t.start(),后面加一个t.sleep(1000),让这100个线程慢点产生,观察一下它们是如何竞争资源的。

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

举报

0/150
提交
取消

这个线程为什么都是同一个数组位置上的值在操作

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