課程
/后端開發(fā)
/Java
/細(xì)說多線程之Thread VS Runnable
老師給解答一下
2015-02-03
源自:細(xì)說多線程之Thread VS Runnable
正在回答
你好,出現(xiàn)兩次“還剩3”是因?yàn)槌霈F(xiàn)了數(shù)據(jù)競爭,有時甚至可能出現(xiàn)“還剩-1”的情況,你可以去分析下線程占用的時機(jī),這個要用同步來解決,或者你給piao變量加個volatile關(guān)鍵字,這個你可以去看下《深入淺出java多線程》里面的講解,或者查下資料,另外后面我應(yīng)該也會錄制一期內(nèi)存可見性的視頻,也會講到這個,但是應(yīng)該不是重點(diǎn),因?yàn)檫@個在《深入淺出Java多線程》中已經(jīng)有了!希望對你有所幫助!
舉報
認(rèn)識Thread和Runnable的區(qū)別,以及使用jstack生成線程快照
2 回答在Daemon線程運(yùn)行中我在Eclipse Console 隨意輸入字符怎么沒有用啊
3 回答線程執(zhí)行代碼出現(xiàn)結(jié)果跟老師說的不一樣
3 回答您好,我想請問下為什么分別對count跟iObject進(jìn)行synchronized會出現(xiàn)兩種不同的情況?
3 回答實(shí)現(xiàn)Runaable出現(xiàn)了問題,代碼和視頻中的一樣
2 回答代碼和視頻一樣,為什么控制臺沒有輸出
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-02-03
你好,出現(xiàn)兩次“還剩3”是因?yàn)槌霈F(xiàn)了數(shù)據(jù)競爭,有時甚至可能出現(xiàn)“還剩-1”的情況,你可以去分析下線程占用的時機(jī),這個要用同步來解決,或者你給piao變量加個volatile關(guān)鍵字,這個你可以去看下《深入淺出java多線程》里面的講解,或者查下資料,另外后面我應(yīng)該也會錄制一期內(nèi)存可見性的視頻,也會講到這個,但是應(yīng)該不是重點(diǎn),因?yàn)檫@個在《深入淺出Java多線程》中已經(jīng)有了!希望對你有所幫助!