JAVA多線程:thread與runnale

JAVA中多線程的創建方式:
實現Runnable接口(建議多線程使用)
繼承Thread類

thread:線程各自運行,不共享資源
聲明一個int變量爲10,代表10張票,
開啓4個thread,每次運行一次thread i– ,代表賣出一張票,
最後每個thread會運行10次 i–,個thread共40次

runnable:線程共享資源,同時消耗同一個資源
聲明一個int變量爲10,代表10張票,
開啓4個runnable,每次運行一次runnablei– ,代表賣出一張票,
最後4個runnable總過運行10次 i–

發佈了32 篇原創文章 · 獲贊 33 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章