Разница между Executors.newFixedThreadPool (1) и Executors.newSingleThreadExecutor ()
Мой вопрос: имеет ли смысл использоватьExecutors.newFixedThreadPool(1)??
, В двухпоточных (main + oneAnotherThread) сценариях эффективно ли использовать службу executor ?. Создает новый поток напрямую, вызываяnew Runnable(){ }
лучше, чем использовать ExecutorService? Каковы плюсы и минусы использования ExecutorService для таких сценариев?
PS: Основной поток и oneAnotherThread не имеют доступа к каким-либо общим ресурсам.
Я прошел через:Каковы преимущества использования ExecutorService?, а такжеТолько одна нить за раз!