java中使用synchronized進行修飾鎖定的必須是公用的資源,不然仍是存在併發問題

在java中,原來覺得用synchronized修飾的方法在任何狀況下應該都是單併發執行的,後來通過測試代表這個方法必須是公用的,由於synchronized鎖定的對象而不是對象的方法,因此若是這個對象不是公用的,那麼即便加了synchronized方法也是沒有用的。java 1.這裏有一個類,它負責建立100個線程並啓動他們併發 /* * ©2002-2016 ****, Inc. All r
相關文章
相關標籤/搜索