题目是利用多线和求1到20000的和 以8个線程为例
//这个地方纯粹是“一厢情愿”,“并行执行”不受咱们控制取决于操作系统的“态度” * 迭代每个只任务,获得部分和相加返回Java中从键盘中任意java输入4位数 相互相加求和字符串将其转换成数字后,并求和
发布时间: 来源:网络 上传者:用户
内容来源:/kailugaji/p/ 进行举报并提供相关证据,工作人员会在5个工莋日内联系你一经查实,本站将立刻删除涉嫌侵权内容
题目是利用多线和求1到20000的和 以8个線程为例
//这个地方纯粹是“一厢情愿”,“并行执行”不受咱们控制取决于操作系统的“态度” * 迭代每个只任务,获得部分和相加返回
本文接我的上一篇文章:
在上一篇文章中发现的问题是:当在特别大的循环语句(指循环次数特别大)中出现System.out.print()
语句时程序执行的速度十分慢,就上一个例子就需要花費17.6小时,本文优化了类似的问题
本文通过对比的方式说明:
其中第一个程序是在循环内打印出求和的过程,第二个程序是在循环之外┅次打印出求和的过程
从结果可以看出未优化的耗费时间是优化后的月3.6倍。