From cf78726c725eba839ad55be2ff3639e363b3dd42 Mon Sep 17 00:00:00 2001 From: sjsdfg <736777445@qq.com> Date: Wed, 10 Apr 2019 20:58:22 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=9D=A1=E7=9B=AE=2081=20=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/README.md | 2 +- docs/_sidebar.md | 2 +- ...tify 优先使用并发工具.md => 81. 并发工具优于 wait 和 notify.md} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename docs/notes/{81. 相比 wait 和 notify 优先使用并发工具.md => 81. 并发工具优于 wait 和 notify.md} (99%) diff --git a/docs/README.md b/docs/README.md index 5f1c6e6..53bb455 100644 --- a/docs/README.md +++ b/docs/README.md @@ -86,7 +86,7 @@ - [78. 同步访问共享的可变数据](notes/78.%20同步访问共享的可变数据.md) - [79. 避免过度同步](notes/79.%20避免过度同步.md) - [80. executor 、task 和 stream 优先于线程](notes/80.%20executor%20、task%20和%20stream%20优先于线程.md) -- [81. 相比 wait 和 notify 优先使用并发工具](notes/81.%20相比%20wait%20和%20notify%20优先使用并发工具.md) +- [81. 并发工具优于 wait 和 notify](notes/81. 并发工具优于 wait 和 notify.md) - [82. 文档应包含线程安全属性](notes/82.%20文档应包含线程安全属性.md) - [83. 明智审慎的使用延迟初始化](notes/83.%20明智审慎的使用延迟初始化.md) - [84. 不要依赖线程调度器](notes/84.%20不要依赖线程调度器.md) diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 3027d9b..8eb9b22 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -84,7 +84,7 @@ - [78. 同步访问共享的可变数据](notes/78.%20同步访问共享的可变数据.md) - [79. 避免过度同步](notes/79.%20避免过度同步.md) - [80. executor 、task 和 stream 优先于线程](notes/80.%20executor%20、task%20和%20stream%20优先于线程.md) -- [81. 相比 wait 和 notify 优先使用并发工具](notes/81.%20相比%20wait%20和%20notify%20优先使用并发工具.md) +- [81. 并发工具优于 wait 和 notify](notes/81. 并发工具优于 wait 和 notify.md) - [82. 文档应包含线程安全属性](notes/82.%20文档应包含线程安全属性.md) - [83. 明智审慎的使用延迟初始化](notes/83.%20明智审慎的使用延迟初始化.md) - [84. 不要依赖线程调度器](notes/84.%20不要依赖线程调度器.md) diff --git a/docs/notes/81. 相比 wait 和 notify 优先使用并发工具.md b/docs/notes/81. 并发工具优于 wait 和 notify.md similarity index 99% rename from docs/notes/81. 相比 wait 和 notify 优先使用并发工具.md rename to docs/notes/81. 并发工具优于 wait 和 notify.md index f746ce4..58142ab 100644 --- a/docs/notes/81. 相比 wait 和 notify 优先使用并发工具.md +++ b/docs/notes/81. 并发工具优于 wait 和 notify.md @@ -1,4 +1,4 @@ -# 81. 相比 wait 和 notify 优先使用并发工具 +# 81. 并发工具优于 wait 和 notify   本书第 1 版中专门用了一个条目来说明如何正确地使用 `wait` 和 `notify` ( Bloch01,详见第 50 条) 。它提出的建议仍然有效,并且在本条目的最后也对此做了概述,但是这条建议现在远远没有之前那么重要了。这是因为几乎没有理由再使用 `wait` 和 `notify` 了。自从 Java 5 发行版本开始, Java 平台就提供了更高级的并发工具,它们可以完成以前必须在 `wait` 和 `notify` 上手写代码来完成的各项工作。 **既然正确地使用 wait 和 notify 比较困难,就应该用更高级的并发工具来代替。**