摘要:
【线程池的状态】 ThreadPoolExecutor类中定义了线程池的几种状态 当创建线程池后,初始时,线程池状态为RUNNING。 如果调用了shutdown()方法,则线程池处于SHUTDOWN状态,此时线程池不能接受新的任务,它会等待所有任务执行完毕。 如果调用了shutdownNow()方 阅读全文
摘要:
【ThreadPoolExecutor简述】 无论是Executors类的newFixedThreadPool()、newSingleThreadExecutor(),还是newCachedThreadPool()方法,虽然看起来创建的线程有着完全不同的特点,期内部实现均使用了ThreadPoolE 阅读全文