差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改 Both sides next revision
java:effective_java:concurrency:avoid_excessive_synchronization [2020/08/08 00:19]
tony [Introduction]
java:effective_java:concurrency:avoid_excessive_synchronization [2020/08/08 17:10]
tony [Introduction]
行 3: 行 3:
 ===== Introduction ===== ===== Introduction =====
 這個Item的宗旨如字面上的意思:​「避免過度的使用同步」。這個Item有以下幾個重點:​ 這個Item的宗旨如字面上的意思:​「避免過度的使用同步」。這個Item有以下幾個重點:​
-  ​synchronized block中,不要呼叫有機會被override的method,或者是呼叫由client傳進來的function物件,以避免liveness與safety failures。 +  ​synchronized block中,不要呼叫有機會被override的method,或者是呼叫由client傳進來的function物件,以避免liveness與safety failures。 
-  ​synchronized block中,為了效能著想,工作越少越好。 +  ​synchronized block中,為了效能著想,工作越少越好。 
-  ​善用同步的方法,沒有需要就不要用。+  ​善用同步的方法,沒有需要就不要用。
  
 ===== Note ===== ===== Note =====