如何在Java中使用ExecutorService管理线程池

要创建线程池,请使用 Executors.newFixedThreadPool(4 )。
要提交任务,请使用submit() 返回Future。
使用Future.get()获取结果但有超时。
线程池关闭,使用 executor.shutdown() 然后 waitTermination()。
你自己掂量一下吧。

在Java中如何使用ThreadFactory自定义线程创建