ForkJoinPool是java.util.concurrent并发包下的一个类。这里只讨论 public <T> ForkJoinTask<T> submit(Callable<T> task)的用法。ForkJoinTask实现了Future接口
实现Callable接口可以新建一个可以返回值的线程。返回的是一个Future。
通过调用ForkJoinPool中的submit方法,可以开启一个线程去执行,使用 FutureV get()可以获取指,调用这个方法会一直等到线程执行完毕。
现在可以看下ForkJoinPool 是如何初始化的以及submit是如何实现的.