我运行也是一直都是20000

来源:10-3 结果错误

慕粉1469504588

2020-04-13

我的运行结果也是一直都是两万 运行了20几次一直都是 然后我就用这个评论区大哥的代码 也运行了十几次也是一直是20000 是电脑的问题吗

写回答

1回答

悟空

2020-04-13

你代码贴一下,检查一下和我写的是否一致。

可能是电脑的问题,如果你电脑速度很慢,就可能这样。

你可以通过CountDownLatch让两个线程尽量同步运行,就一定会不是20000

你改成2000000试试,效果应该会更明显。

1
3
悟空
回复
洗衣粉1
电脑慢,两个线程就不一定能同时运行了,也许第一个线程都运行完了,第二个线程还没创建完
2020-08-03
共3条回复

线程八大核心+Java并发原理及企业级并发解决方案

完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题

2512 学习 · 939 问题

查看课程