我知道在Java中,你可以創建一個數組或列表(老實說,我忘記了哪一個),你可以存儲一系列的類。我希望能夠擁有一個具有其中一個列表的程序,並將循環遍歷每個類並在每個類中運行某個方法(是的,所有類都擴展一個抽象類)。這可能嗎?如果我不是很好地描述我的問題,如果有人評論並說我需要更好地描述它,我會很抱歉。如何循環線程
Q
如何循環線程
0
A
回答
2
(這裏調整StriplingWarrior的例子類名來說明如何線程吧)
在一個線程中的類需要implement Runnable
運行,即包含下面的方法public void run()
,即:
public abstract class Foo implements Runnable {
public void run() {
bar();
}
public void bar(); // the method that'll be overridden
}
然後,在您的列表中的每個元素:
List<Foo> foos;
for (Foo foo : foos) {
new Thread(foo).start();
}
0
使用ThreadPoolExeuctor和給它一個BlockingQueue < Runable>。
相關問題
- 1. 你如何循環線程?
- 2. 循環線程arraylist
- 3. 消息循環如何使用線程?
- 4. 如何終止循環/線程
- 5. 如何退出後臺線程循環?
- 6. 如何讓線程繼續循環
- 7. 如何終止無限循環(線程)
- 8. 如何停止循環線程
- 9. C#多線程在for循環,如何檢查所有線程
- 10. VB.net多線程循環,並行線程
- 11. bash的while循環線程
- 12. 循環和線程創建
- 13. 多線程內循環
- 14. Java for循環線程
- 15. 無限循環多線程
- 16. time.sleep塊while循環線程
- 17. C#TPL for循環 - 線程
- 18. CUDA線程和循環
- 19. Java:線程無限循環
- 20. 創建多線程循環
- 21. 遊戲循環 - 線程
- 22. cuda線程在循環
- 23. 並行 - 線程?循環?
- 24. 同步循環線程
- 25. Java for循環線程鎖
- 26. Java while循環和線程!
- 27. 線程用於循環
- 28. c#多線程for循環
- 29. ANDROID - while循環內線程
- 30. python循環多線程
這個問題與線程有什麼關係? – StriplingWarrior
可能是他在「新線程」中說的那一點...... – Alnitak
啊,我的眼睛盯着那一點。必須遲到。 :-P – StriplingWarrior