Executors包含一系列靜態(tài)方法,可以用于構建線程池。
返回實現(xiàn)了 ExecutorService 接口的對象:
返回實現(xiàn)了ScheduledExecutorService接口的對象
當用完一個線程池時,要調用shutdown或shutdownNow。
總結使用線程池需要做的事情:
調用Executor的類方法newCachedThreadPool等; 調用submit提交Runnable或Callable對象; 如果想取消任務,或者提交的是Callable對象,要保存好Future對象; 當不再提交任務時,調用shutdown方法。
新聞熱點
疑難解答