MoreExecutors是guava提供的工具类,主要方法如下:
1、addDelayedShutDown()方法的两个重载:
static void addDelayedShutDownHook(ExecutorService service, Duration terminationTimeout)
static void addDelayedShutDownHook(ExecutorService service, long terminationTimeout, TimeUnit unit)
给线程池增加一个关闭狗子。待实例测试。