Java併發編程-基礎篇

1. JVM與線程安全 可見性:當多個線程對一個線程進行操作的時候,其中一個線程修改了變量的值,而其他的線程並不知道該值已經被修改 可見性-synchronized JMM關於synchronized的兩條規定: 1、線程解鎖前,必須把共享變量的最新值刷新到主內存 2、線程加鎖時,將清空工作內存中共享變量的值,從而使用共享變量時需要從主內存中重新讀取最新的值(注意:加鎖與解鎖是同一把鎖) 可見性-
相關文章
相關標籤/搜索