課程
/后端開發(fā)
/Java
/Java高并發(fā)之魂:synchronized深度解析
請問不加synchronized時(shí)候的不見性可以提供一個(gè)具體的實(shí)例代碼嗎?謝謝
2021-11-04
源自:Java高并發(fā)之魂:synchronized深度解析 6-4
正在回答
課程中for循環(huán)100000, 兩個(gè)線程同時(shí)執(zhí)行不就是這種情況嗎
舉報(bào)
從0開始徹底學(xué)會(huì)高并發(fā)場景下不得不會(huì)的synchronized
1 回答在分布式應(yīng)用中,synchronized是不是已經(jīng)無用武之地了
2 回答同一個(gè)方法中的被synchronized包裹的代碼塊與普通代碼塊
1 回答run方法里面的j++是不是也可能有并發(fā)的問題啊?
1 回答課程時(shí)間問題
1 回答那我是不是可以不使用創(chuàng)建thread對象時(shí)需要傳入的類的對象的class對象??梢噪S便哪個(gè)類的class對象都可以呢?因?yàn)樵趯W(xué)習(xí)對象鎖的視頻中老師創(chuàng)建的鎖對象是隨便的Object對象所以類鎖上應(yīng)該也可以隨便哪個(gè)類的clas對象。還是說只能是實(shí)現(xiàn)Runnable接口的類的父類的對象?。窟€有實(shí)現(xiàn)runnable接口的類對象不同類鎖會(huì)失效,這種是只有this修飾才會(huì) 這樣嗎?對象鎖中自己創(chuàng)建的鎖對象只有一個(gè),就算創(chuàng)建兩個(gè)線程的對象不同但是鎖對象只有一個(gè)還是只有一個(gè)可以持有鎖。也就是對象鎖不會(huì)失效。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2022-01-03
課程中for循環(huán)100000, 兩個(gè)線程同時(shí)執(zhí)行不就是這種情況嗎