Преимущество DirectExecutorJAVA

Программисты JAVA общаются здесь
Anonymous
Преимущество DirectExecutor

Сообщение Anonymous »

Насколько я понимаю, MoreExecutors.directExecutor() в Guava создает Executor, который выполнит исполняемый объект до того, как вызов метода выполнения сможет вернуться.

Каковы варианты использования, которые нужен непосредственный исполнитель? Разве вызывающая сторона не может напрямую вызвать runnable.run() вместо дополнительного уровня косвенности, создавая исполнителя и отправляя исполняемый файл этому исполнителю? Возможно, я упускаю настоящую цель его существования. Мне хотелось понять, в каком случае это полезно.

Подробнее здесь: https://stackoverflow.com/questions/419 ... ctexecutor

Вернуться в «JAVA»