Fork/Join框架
Fork/Join framework is a framework for parallel task execution provided by Java 7
继承关系
example
理解
ForkJoinPool是用来执行ForkJoinTask<V>
这种任务的线程池。
fork()和join()
重点:
ForkJoinTask<V>
中的join()不同于Thread
中的join()!!!
Thread
的join()是让当前线程阻塞等待被调用join()的线程结束,而ForkJoinTask
中的join()
是让当前线程去执行别的任务,一定要搞清楚这个区别。
</strong>