Я получаю информацию с сайта, используя HttpURLConnection. Я использую Async Task и Executors.newScheduledThreadPool
. У меня есть два разных исполнителя. Правильно ли иметь разные пулы потоков? Я спрашиваю, потому что я вижу, что мой второй исполнитель обычно выполняет все запланированные runnables одновременно. Я также использую shutdownNow.
executor = Executors.newScheduledThreadPool(2);
executorHandle = executor.schedule(refresh,1,TimeUnit.SECONDS);
executor2 = Executors.newScheduledThreadPool(2);
executorHandle2 = executor2.schedule(refresh2,1,TimeUnit.SECONDS);
if(executor2!=null)
executor2.shutdownNow();
Могу ли я одновременно запустить двух исполнителей?