關於synchronized,看這一篇就夠了

摘要:

      在 Java 中,關鍵字 synchronized可以保證在同一個時刻,只有一個線程可以執行某個方法或者某個代碼塊(主要是對方法或者代碼塊中存在共享數據的操作)【互斥】;同時我們還應該注意到synchronized另外一個重要的作用,synchronized可保證一個線程的變化(主要是共享數據的變化)被其他線程所看到(保證【可見性】,完全可以替代Volatile功能),這點確實也是很重要的。

博文地址:

【深入理解Java併發之synchronized實現原理】https://blog.csdn.net/javazejian/article/details/72828483

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章