多線程-線程按照特定順序輪詢打印

題目: 編寫程序,開啓三個線程,這三個線程的ID分別是A,B,C,每個線程將自己的ID在屏幕上打印十次,要求輸出結果必須按照ABC的順序顯示,如:ABCABCACB… 方法一:指定線程喚醒輪循打印,使用ReentrantLock和Condition。 本方法空間開銷較大,因爲使用了三個條件對象,但是本方法是定點喚醒線程,並不會產生額外的上下文切換開銷。總體來說,本方法性能更優。 package T
相關文章
相關標籤/搜索