關于輸出結果和對應的操作不符合
張三的操作:
?
Audi.start
Audi.turnLeft
Audi.turnRight
Audi.turnRight
李四的操作:
Buick.start
Buick.turnRight
請問這是什么原因,線程的無序輸出,還是遍歷集合時候順序發生改變
張三的操作:
?
Audi.start
Audi.turnLeft
Audi.turnRight
Audi.turnRight
李四的操作:
Buick.start
Buick.turnRight
請問這是什么原因,線程的無序輸出,還是遍歷集合時候順序發生改變
2019-05-02
舉報
2019-05-02
由于在實現車操作的時候輸出語句沒有安全修改,造成輸出順序混亂。謹記:編程需要細心