> 房产
同步fok的项目(fok代码如何保持同步)
导语:并发编程:ForkJoin的同步用法
Forkjoin(分而治之):将一个大的任务拆分成功若干个小任务(fork),再将一个个小任务运算的结果汇总(join);
Forkjoin的使用规范:
看如下代码,简简单单让你感受到forkjoin的性能优越性:
A、 定义一个整形数组
A、 这里是普通的统计方法,运行结果“统计count共花费:6707毫秒”
A、 使用forkjoin的统计,运行结果“forkjoin统计count花费:1357毫秒”
从上面运行的结果可以看出来,使用forkjoin的效率是普通的5倍。所以并发编程这个还是值得研究的。如果把Thread.sleep(1);去掉会发现,SumNormal里面的计算结果所花的时间比SumForkJoin要短,大家知道这个是什么原因吗?
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小纳创作整理编辑!