線程基礎知識

1.同步方法仍然涉及到同步監視器,只是不需要我們顯示聲明 2.非靜態的同步方法,同步監視器是:this 靜態的同步方法,同步監視器是:當前類本身 同步方法直接在方法上加synchronized實現加鎖,同步代碼塊則在方法內部加鎖,很明顯,同步方法鎖的範圍比較大,而同步代碼塊範圍要小點,一般同步的範圍越大,性能就越差,一般需要加鎖進行同步的時候,肯定是範圍越小越好,這樣性能更好*。 2.用Runna
相關文章
相關標籤/搜索