課程
/后端開發(fā)
/Java
/細說多線程之Thread VS Runnable
開發(fā)的時候是不是默認就用runnable呢?
2015-11-02
源自:細說多線程之Thread VS Runnable 2-3
正在回答
小哥,我回答的怎么樣,一定要給我一個最佳答案哦 ?嘿嘿
這個根據(jù)你的需要來操作,這樣說吧,如果有一個比較大的資源要你下載,那么 你用Thread ?那么你就只能一個線程去吧這個資源下載完,如果是runable的話你就可以 多new幾個子線程來出來,通過共享runable里面的資源來用多個子線程來下載這個資源,這樣的話,下載資源的時候 runable方法會使下載的線程多一些幾率在cpu里面,也會讓你下載速度變快
舉報
認識Thread和Runnable的區(qū)別,以及使用jstack生成線程快照
1 回答用·Runnable時name為什么可以不要
1 回答一個CPU里怎么會有兩個線程同時存在
2 回答sleep(1000)中的睡眠時間到期后會重新進入就緒狀態(tài),這個時間到期事件是誰監(jiān)聽的?誰來倒計時這個睡眠時間的?
2 回答請問繼承方法實現(xiàn)線程,實例化的時候只new一個線程而不是三個,難道不也是只賣五張票?
2 回答線程1的ticketsCont存儲在哪里?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-16
小哥,我回答的怎么樣,一定要給我一個最佳答案哦 ?嘿嘿
2015-12-16
這個根據(jù)你的需要來操作,這樣說吧,如果有一個比較大的資源要你下載,那么 你用Thread ?那么你就只能一個線程去吧這個資源下載完,如果是runable的話你就可以 多new幾個子線程來出來,通過共享runable里面的資源來用多個子線程來下載這個資源,這樣的話,下載資源的時候 runable方法會使下載的線程多一些幾率在cpu里面,也會讓你下載速度變快