差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
java:effective_java:concurrency [2020/01/28 01:29] tony |
java:effective_java:concurrency [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 2: | 行 2: | ||
====== Effective Java - Concurrency ====== | ====== Effective Java - Concurrency ====== | ||
這部分收集觀看Effective Java針對Concurrency章節後所整理的心得。 | 這部分收集觀看Effective Java針對Concurrency章節後所整理的心得。 | ||
+ | * [[java:effective_java:concurrency:synchronize_access_to_shared_mutable_data|Synchronize access to shared mutable data]] | ||
+ | * [[java:effective_java:concurrency:avoid_excessive_synchronization|Avoid excessive synchronization]] | ||
+ | * [[java:effective_java:concurrency:Prefer_executors_tasks_and_streams_to_threads|Prefer executors, tasks, and streams to threads]] | ||
+ | * [[java:effective_java:concurrency:use_lazy_initialization_judiciously|Use lazy initialization judiciously]] | ||
+ | * [[java:effective_java:concurrency:Dont_depend_on_the_thread_scheduler|Don’t depend on the thread scheduler]] | ||
* [[java:effective_java:concurrency:avoid_thread_groups|Avoid thread groups]] 這是2nd的內容,3rd已消失 | * [[java:effective_java:concurrency:avoid_thread_groups|Avoid thread groups]] 這是2nd的內容,3rd已消失 | ||
+ | |||
====== Reference ====== | ====== Reference ====== | ||
* Effective Java, 2/e | * Effective Java, 2/e | ||
* Effective Java, 3/e | * Effective Java, 3/e | ||
+ | * [[https://www.shuzhiduo.com/A/n2d9yaevdD/|《Effective Java》读书笔记 - 10.并发]] | ||
===== ===== | ===== ===== |