fork/join框架

一、fork/join框架

1、分而治之和工作密取概念

 工作密取就是A干完了帮B线程干点活,并把结果返回给B;

工作密取时候,A从后面开始拿任务,B从前面,避免资源竞争;

2、代码实现,根据这个框架的标准范式使用

 主线程

 pool.invoke是同步用法;

3、异步用法

主线程:

 异步,主线程执行中,其他分而治之的小任务线程一直也在继续,没有严格先后顺序;

分而治之重写的compute方法体:

原文地址:https://www.cnblogs.com/wmqiang/p/11668883.html