В чём основная разница между интерфейсами Runnable и Callable в Java? — ДейлиПреп