diff --git a/a-java-fork-join-framework/README.md b/a-java-fork-join-framework/README.md index 8565b07..e02f4ed 100644 --- a/a-java-fork-join-framework/README.md +++ b/a-java-fork-join-framework/README.md @@ -1,7 +1,7 @@ 原文链接:[A Java Fork/Join Framework(PDF)](http://gee.cs.oswego.edu/dl/papers/fj.pdf) - _Doug Lea_ 基于[并发编程网 – ifeve.com](http://ifeve.com/)上 _Alex_/_萧欢_ 翻译、_方腾飞_ 校对的译文稿:[Java Fork Join 框架](http://ifeve.com/a-java-fork-join-framework/) -# Java Fork Join框架 +# `Java` `Fork/Join`框架 @@ -49,7 +49,7 @@ Result solve(Problem problem) { `fork`操作将会启动一个新的并行`Fork/Join`子任务。`join`操作会一直等待直到所有的子任务都结束。`Fork/Join`算法,如同其他分治算法一样,总是会递归的、反复的划分子任务,直到这些子任务可以用足够简单的、短小的顺序方法来执行。 -一些相关的编程技术和实例在《`Java`并发编程 —— 设计原则与模式 第二版》[7] 4.4章节中已经讨论过。这篇论文将讨论`FJTask`的设计(第2节)、实现(第3节)以及性能(第4节),它是一个支持并行编程方式的`Java`框架。`FJTask` 作为`util.concurrent`软件包的一部分,目前可以在 http://gee.cs.oswego.edu/ 获取到。 +一些相关的编程技术和实例在[《`Java`并发编程 —— 设计原则与模式 第二版》](https://book.douban.com/subject/1244021/)[7] 4.4章节中已经讨论过。这篇论文将讨论`FJTask`的设计(第2节)、实现(第3节)以及性能(第4节),它是一个支持并行编程方式的`Java`框架。`FJTask` 作为`util.concurrent`软件包的一部分,目前可以在 http://gee.cs.oswego.edu/ 获取到。 # 2. 设计