Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Зачем?
Get заботливо припаркует поток (в зависимости от реализации future, конечно) вместо того, чтобы жечь ресурсы в цикле (в зависимости от реализации ос, конечно).
И я полагаю, что все таки результат вычисления нужен чаще всего тогда, когда без него уже не обойтись.
Так что, как мне кажется, наоборот не надо городить логику на isDone просто так, если можно просто вызвать get.
Поэтому пришлось садиться за Eclipse, курить читать javadoc и разбираться.
Да лучше вообще уже забыть про Future. Это устарело. Более удобный CompletableFuture.
Спасибо доступно, просто, молодежно
Что такое ExecutorService?