问题
ForkJoinTask
是什么
答案
ForkJoinTask
是在ForkJoinPool
中执行的任务的基本类型.通常我们会实现一个任务类,来继承ForkJoinTask
的两个子类:RecursiveAction
或者RecursiveTask(V)
,其中RecursiveAction
任务没有返回值,RecursiveTask
任务有返回值.这两个子类都有一个抽象的方法,叫做compute()
,用来定义任务的逻辑.
ForkJoinTask
是什么
ForkJoinTask
是在ForkJoinPool
中执行的任务的基本类型.通常我们会实现一个任务类,来继承ForkJoinTask
的两个子类:RecursiveAction
或者RecursiveTask(V)
,其中RecursiveAction
任务没有返回值,RecursiveTask
任务有返回值.这两个子类都有一个抽象的方法,叫做compute()
,用来定义任务的逻辑.