在 main 中創(chuàng)建兩個線程,先 thread1.start();然后 thread2.start();能確保 thread1 的 run() 方法先執(zhí)行嗎?
4 回答

婷婷同學(xué)_
TA貢獻(xiàn)1844條經(jīng)驗 獲得超8個贊
不能,start 方法調(diào)用之后,線程只是變?yōu)榫途w狀態(tài),并不是運行狀態(tài) —— 然后由 JVM 來安排線程何時運行(即執(zhí)行 Thread 的 run 方法)

吃雞游戲
TA貢獻(xiàn)1829條經(jīng)驗 獲得超7個贊
當(dāng)然不能
不過直接執(zhí)行run方法可以導(dǎo)致在當(dāng)前的線程中串行執(zhí)行run()中的代碼
添加回答
舉報
0/150
提交
取消