課程
/后端開發(fā)
/Java
/深入淺出Java多線程
鎖lockObj如果寫成靜態(tài)的會(huì)不會(huì)有什么影響?
2015-03-01
源自:深入淺出Java多線程 4-4
正在回答
不會(huì),上一次說的就是原則。
那要看你需要同步的方法是類方法還是實(shí)例方法了。我們通常根據(jù)這個(gè)來確定。
說錯(cuò)了,可以調(diào)用
如果你定義static 那你的方法就無法調(diào)用 這個(gè)對(duì)象了,因?yàn)槟愕姆椒ú皇莝tatic 的 就是老師說得你的方法是類方法還是實(shí)例方法
夏天的襪子
我的意思是,我在想,因?yàn)殒i只有一把,所以在定義lockObj的時(shí)候定義成static會(huì)不會(huì)更好一點(diǎn)
問題可以載具體一些嗎?
synchronize(lock),使得其他線程不能訪問保護(hù)的關(guān)鍵資源。
SLeaves 提問者
舉報(bào)
帶你一起深入淺出多線程,掌握基礎(chǔ),展望進(jìn)階路線
4 回答EnergySystem 里面的lockObj 換成energyBoxes
1 回答lockObj
2 回答為什么那個(gè)加鎖會(huì)加大開銷
3 回答為什么讓舞臺(tái)線程休眠?如果不休眠會(huì)怎么樣?
2 回答貌似上鎖之后還是會(huì)不守恒
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-03-09
不會(huì),上一次說的就是原則。
2015-03-04
那要看你需要同步的方法是類方法還是實(shí)例方法了。我們通常根據(jù)這個(gè)來確定。
2015-06-18
說錯(cuò)了,可以調(diào)用
2015-06-18
如果你定義static 那你的方法就無法調(diào)用 這個(gè)對(duì)象了,因?yàn)槟愕姆椒ú皇莝tatic 的 就是老師說得你的方法是類方法還是實(shí)例方法
2015-03-03
我的意思是,我在想,因?yàn)殒i只有一把,所以在定義lockObj的時(shí)候定義成static會(huì)不會(huì)更好一點(diǎn)
2015-03-02
問題可以載具體一些嗎?
synchronize(lock),使得其他線程不能訪問保護(hù)的關(guān)鍵資源。