用Executors来建立Thread pool(线程池),Executors有几个static方法,列出如下:
newCachedThreadPool : 建立可以快取的Thread,每个Thread预设可idle 60秒
newFixedThreadPool : 包括固定数量的Thread
newSingleThreadExecutor : 只有一个Thread,循序的执行指定给它的每个任务
newScheduledThreadPool :可排程的Thread
newSingleThreadScheduledExecutor : 单一可排程的Thread
|