ThreadLocal 與 Synchronized 總結

1.對於同步方法和對象: 無論synchronized關鍵字加在方法上還是對象上,它取得的鎖都是對象,而不是把一段代碼或函數當作鎖――而且同步方法很可能還會被其他線程的不同對象訪問。 解釋一下「取得的鎖都是對象」的意思:如果一個對象有多個synchronized方法,只要一個線程訪問了這個對象中的一個synchronized方法,其它線程不能同時訪問這個對象中任何一個synchronized方法,
相關文章
相關標籤/搜索