Java併發編程Demo01——Java內存模型(JMM)

一.概述 JMM定義了java併發編程中各個線程之間如何通信、如何同步的規範。java併發採用的是共享內存模型,通過讀寫內存當中的公共部分來實現線程之間的通信和同步。 JMM的抽象模型可表示爲: 如上圖所示,每一個線程都對應着一個特有的本地內存,這裏面存放着來自主內存的共享變量(實例域、靜態域和數組元素等)的副本。如果要在不同線程之間進行通信和同步,就必須通過主內存才能實現。 注意:本地內存只是J
相關文章
相關標籤/搜索