課程
/后端開發
/Java
/細說Java多線程之內存可見性
1.線程的交叉執行 2.重排序結合線程交叉中 3.共享變量更新后的值沒有在工作內存與主內存間及時更新 為什么是導致共享變量在線程不可見的原因 ?不是應該是導致程序執行結果的原因嗎?
2017-07-26
源自:細說Java多線程之內存可見性 3-3
正在回答
我是這樣理解的? 就好比是我修改了number的值,但是修改得結果還沒有傳回主內存(這里就有一個可見性的問題),所以你就不知道我修改了,然后你又去修改了一次。
...
舉報
用兩種方式實現內存可見性,代領大家深層次學習Java中的內存
5 回答synchronized問題
1 回答synchronized例子提問
2 回答synchronized實現什么鎖?沒聽清。
1 回答synchronized 沒有體現在視頻中
1 回答synchronized(this) 中this代表是什么呀?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-21
我是這樣理解的? 就好比是我修改了number的值,但是修改得結果還沒有傳回主內存(這里就有一個可見性的問題),所以你就不知道我修改了,然后你又去修改了一次。
2017-07-27
...