首先java的thread真的沒有優先緒
除非要自己做wait/block/join 之類的(雖然API可以去調整,但JVM不保證)
不然一但放下,就是各安天命
不過在此我主要是推測你的需求為何
首先~我倒導
run E after BCD done
run BCD after A done
接著導出
run A done then run BCD
run BCD done then run E
在得出
run group 1 : A
run group 2 : BCD
run group 3 : E
以下是sample code
看看有沒有猜對你的需求