解决方法:
直接上源码,本例子使用了分治编程,比普通for节省了一半的时间,可以复制运行一下,不用依赖第三方包。86400次循环内嵌套1000000次循环演示。
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ForkJoinPool;
import java.util.concurrent.RecursiveTask;
/**
* @ProjectName: koo-class
* @ClassName: demo
* @Description: TODO
* @Author: liangxuekai
* @CreateDate: 2019-04-12 11:45
* @UpdateUser: liangxuekai
* @UpdateDate: 2019-04-12 11:45
* @@UpdateRemark:: 修改内容
* @Version: 1.0
*/
public class demo {
public static void main(String[] args) throws ExecutionException, InterruptedException {
long begin = System.currentTimeMillis();
int sum = 0;
for (int i = 0; i <= 86400; i++) {
for (int j