提交 82b7d857 编写于 作者: 武汉红喜's avatar 武汉红喜

ForkJoinTest

上级 f7d94495
...@@ -6,6 +6,7 @@ import java.util.concurrent.ForkJoinPool; ...@@ -6,6 +6,7 @@ import java.util.concurrent.ForkJoinPool;
import java.util.concurrent.RecursiveTask; import java.util.concurrent.RecursiveTask;
import java.util.concurrent.RecursiveAction; import java.util.concurrent.RecursiveAction;
import java.util.concurrent.CountedCompleter; import java.util.concurrent.CountedCompleter;
import java.util.stream.IntStream;
/** /**
* @author shenhongxi 2019/8/11 * @author shenhongxi 2019/8/11
...@@ -33,6 +34,11 @@ public class ForkJoinTest { ...@@ -33,6 +34,11 @@ public class ForkJoinTest {
for (int i = 0; i < 10; i++) { for (int i = 0; i < 10; i++) {
System.out.print(array[i] + " "); System.out.print(array[i] + " ");
} }
System.out.println();
IntStream.range(1, 10).forEach(e -> System.out.print(e + " "));
System.out.println();
IntStream.range(1, 10).parallel().forEach(e -> System.out.print(e + " "));
} }
static class AccumulationTask extends RecursiveTask<Integer> { static class AccumulationTask extends RecursiveTask<Integer> {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册