Android 线程池ExecutorService中awaitTermination 使用注意


ExecutorService executorService = Executors.newFixedThreadPool(20);
// to do sth
executorService.shutdown();
executorService.awaitTermination(1, TimeUnit.MINUTES);


awaitTermination 使用之前 一定必须先手动关闭线程池,否则一直会阻塞到超时为止!