Java併發--happens-before詳解

happens-before的定義 JSR-133使用happens-before的概念來指定兩個操作之間的執行順序。由於這兩個操作可以在一個線程之內,也可以是在不同線程之間。因此,JMM可以通過happens-before關係向程序員提供跨線程的內存可見性保證(如果A線程的寫操作a與B線程的讀操作b之間存在happensbefore關係,儘管a操作和b操作在不同的線程中執行,但JMM向程序員保證
相關文章
相關標籤/搜索