Как создать 10 потоков в java?
Не получается создать 10 потоков в java.
Вот код создания потоков:
ConnectThread connectThread[] = new ConnectThread[10];
for(int i = 0; i < 10; i++){
connectThread[i] = new ConnectThread(login, password, host);
}
for(int i = 0; i < 10; i++){
connectThread[i].start();
}
Класс ConnectThread:
public class ConnectThread extends Thread {
public void run() {
System.out.println("Run connect 1");
System.exit(1);
}
}
В итоге создается от одного до пяти потоков, но никак не десять.
Пробовал добавлять join - не помогает.
Источник: Stack Overflow на русском