Merge pull request #29 from HustCoderHu/master

Java 并发 错别字
This commit is contained in:
CyC2018 2018-03-08 16:38:53 +08:00 committed by GitHub
commit fd4343b7dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -436,7 +436,7 @@ volatile 关键字通过添加内存屏障的方式来进制指令重排,即
- 最小化同步范围;
- 优先使用 volatile
- 尽可能使用更高层次的并发工具而非 wait 和 notify() 来实现线程通信,如 BlockingQueue, Semeaphore
- 多用并发容器,少用同步容器,并发容器同步容器的可扩展性更好。
- 多用并发容器,少用同步容器,并发容器同步容器的可扩展性更好。
- 考虑使用线程池
- 最低限度的使用同步和锁,缩小临界区。因此相对于同步方法,同步块会更好。