add book link

This commit is contained in:
Jerry Lee
2017-09-26 15:45:21 +08:00
parent 9cbee354f5
commit 267eb13196

View File

@@ -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`框架
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
@@ -49,7 +49,7 @@ Result solve(Problem problem) {
`fork`操作将会启动一个新的并行`Fork/Join`子任务。`join`操作会一直等待直到所有的子任务都结束。`Fork/Join`算法,如同其他分治算法一样,总是会递归的、反复的划分子任务,直到这些子任务可以用足够简单的、短小的顺序方法来执行。
一些相关的编程技术和实例在《`Java`并发编程 —— 设计原则与模式 第二版》<sup>[7]</sup> 4.4章节中已经讨论过。这篇论文将讨论`FJTask`的设计第2节、实现第3节以及性能第4节它是一个支持并行编程方式的`Java`框架。`FJTask` 作为`util.concurrent`软件包的一部分,目前可以在 http://gee.cs.oswego.edu/ 获取到。
一些相关的编程技术和实例在[《`Java`并发编程 —— 设计原则与模式 第二版》](https://book.douban.com/subject/1244021/)<sup>[7]</sup> 4.4章节中已经讨论过。这篇论文将讨论`FJTask`的设计第2节、实现第3节以及性能第4节它是一个支持并行编程方式的`Java`框架。`FJTask` 作为`util.concurrent`软件包的一部分,目前可以在 http://gee.cs.oswego.edu/ 获取到。
# 2. 设计