From 0bee67d515ab7059e7fd637ccf79ebd4c4446685 Mon Sep 17 00:00:00 2001 From: crossoverJie Date: Mon, 2 Apr 2018 23:47:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E7=BA=BF=E7=A8=8B=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E8=89=AF=E5=A5=BD=E7=9A=84=E5=AE=9E=E8=B7=B5=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Java 并发.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Java 并发.md b/notes/Java 并发.md index 83ae0247..2dea4e89 100644 --- a/notes/Java 并发.md +++ b/notes/Java 并发.md @@ -781,7 +781,7 @@ public static String concatString(String s1, String s2, String s3) { 5. 多采用无锁编程减少上下文切换,如将数据的 ID 按照 hash 算法取模分段,每个线程处理特定分段的数据。 -6. 多利用 CAS 算法来更新数据。如 Java 中的 Atomic 包。 +6. 多利用 CAS 算法来并发更新数据。如 Java 中的 Atomic 包。 7. 优先考虑 volatile,而不是 synchronize。这样开销更小。 # 参考资料