Skip to content

Commit 98ec9ae

Browse files
committed
[docs update]并发部分内容修改
1 parent d45fdb3 commit 98ec9ae

File tree

15 files changed

+56
-49
lines changed

15 files changed

+56
-49
lines changed

docs/about-the-author/zhishixingqiu-two-years.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ star: 2
4848

4949
### PDF 面试手册
5050

51-
免费赠送多本优质的 PDF 面试手册。
51+
免费赠送多本优质 PDF 面试手册。
5252

5353
![](https://guide-blog-images.oss-cn-shenzhen.aliyuncs.com/xingqiu/image-20220723120918434.png)
5454

docs/java/concurrent/aqs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ tag:
1717

1818
AQS 的全称为 `AbstractQueuedSynchronizer` ,翻译过来的意思就是抽象队列同步器。这个类在 `java.util.concurrent.locks` 包下面。
1919

20-
![enter image description here](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/Java%20%E7%A8%8B%E5%BA%8F%E5%91%98%E5%BF%85%E5%A4%87%EF%BC%9A%E5%B9%B6%E5%8F%91%E7%9F%A5%E8%AF%86%E7%B3%BB%E7%BB%9F%E6%80%BB%E7%BB%93/AQS.png)
20+
![](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/Java%20%E7%A8%8B%E5%BA%8F%E5%91%98%E5%BF%85%E5%A4%87%EF%BC%9A%E5%B9%B6%E5%8F%91%E7%9F%A5%E8%AF%86%E7%B3%BB%E7%BB%9F%E6%80%BB%E7%BB%93/AQS.png)
2121

2222
AQS 就是一个抽象类,主要用来构建锁和同步器。
2323

docs/java/concurrent/completablefuture-intro.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,12 @@ public boolean isDone() {
7575
}
7676
```
7777

78-
获取异步计算的结果也非常简单,直接调用 `get()` 方法即可
78+
获取异步计算的结果也非常简单,直接调用 `get()` 方法即可。调用 `get()` 方法的线程会阻塞直到 `CompletableFuture` 完成运算。
7979

8080
```java
8181
rpcResponse = completableFuture.get();
8282
```
8383

84-
注意 : `get()` 方法并不会阻塞,因为我们已经知道异步运算的结果了。
85-
8684
如果你已经知道计算的结果的话,可以使用静态方法 `completedFuture()` 来创建 `CompletableFuture`
8785

8886
```java
-279 Bytes
Loading
-135 Bytes
Loading
-50 Bytes
Loading
-38 Bytes
Loading
-107 Bytes
Loading
-618 Bytes
Loading
-573 Bytes
Loading

0 commit comments

Comments
 (0)