Runnable.run() не возвращает значение и не бросает checked exceptions. Callable.call() возвращает результат типа V и может бросать Exception. Callable используется с ExecutorService.submit() — возвращает Future
В чём разница между Runnable и Callable?
Middle
381 просмотровAFK Offer AI
Как правильно остановить поток в Java?