Код: Выделить всё
private void taskCreator(int v, ExecutorService executor) {
executor.submit(() -> {
if (// some condition) {
taskCreator(u, executor);
}
});
}
Я пытался использовать Future с методом get(), но основной поток завершен выполнение до ExecutorService. Я также не знаю, сколько будет задач.
Подробнее здесь: https://stackoverflow.com/questions/790 ... sk-in-java
Мобильная версия