-1
作成するスレッドの数が実行時にユーザーによって提供されるプログラムで、特定の数のスレッドを作成したいとします。助言がありますか ??スレッドを動的に作成するには?
作成するスレッドの数が実行時にユーザーによって提供されるプログラムで、特定の数のスレッドを作成したいとします。助言がありますか ??スレッドを動的に作成するには?
これを行うにはいくつかの方法があります。ループのための最も簡単な方法です:
Thread[] threads = new Thread[numThreadsToCreate];
for (int i = 0; i < threads.length; i++) {
threads[i] = new Thread(yourRunnable);
threads[i].start();
}
あなたRunnable
カップルはこのようなものになる:
private class MyRunnable implements Runnable {
public void run() {
// your code to run in the thread goes here
}
}
* "任意の提案??" *いくつかのコードを書いてみてください。あなたは**具体的な**質問があるとき私達に戻ってください。投票を終了する。 –
古典的な概念を使うLOOP – SjB
まあ、 'new()。start()'をn回呼び出すことができます。問題はどこですか? – Thomas