淺析java內存模型--JMM(Java Memory Model)

 在併發編程中,多個線程之間採取什麼機制進行通信(信息交換),什麼機制進行數據的同步?   在Java語言中,採用的是共享內存模型來實現多線程之間的信息交換和數據同步的。   線程之間通過共享程序公共的狀態,通過讀-寫內存中公共狀態的方式來進行隱式的通信。同步指的是程序在控制多個線程之間執行程序的相對順序的機制,在共享內存模型中,同步是顯式的,程序員必須顯式指定某個方法/代碼塊需要在多線程之間互斥
相關文章
相關標籤/搜索