package com.basic; import java.io.IOException; import java.util.Arrays; import java.util.Random; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.RecursiveAction; import java.util.concurrent.RecursiveTask; /** * @program JavaBooks * @description: 第六种,ForkJoinPool * @author: mf * @create: 2020/01/01 15:12 */ public class T29 { private static int[] nums = new int[1000000]; private static final int MAX_NUM = 50000; private static Random r = new Random(); static { for (int i = 0; i < nums.length; i++) { nums[i] = r.nextInt(100); } System.out.println(Arrays.stream(nums).sum()); } /** * 没有返回值 */ // private static class AddTask extends RecursiveAction { // // int start, end; // // public AddTask(int start, int end) { // this.start = st