摘要: 1、ThreadPoolExecutor的重要参数 2、线程池队列的选择 wordQueue任务队列,用于转移和阻塞提交了的任务,即任务队列是运行线程的,任务队列根据corePoolSize和maximumPoolSize工作: 1.当正在运行的线程小于corePoolSize,线程池会创建新的线程 阅读全文
posted @ 2017-10-24 14:15 一弦一仙 阅读(14869) 评论(0) 推荐(1) 编辑
摘要: 1、线程池解决的问题 在线程的使用过程中,直接创建一个线程来执行,这样实现起来非常简单方便,但是会存在问题: 1.如果并发的线程数量太多,并且每个线程都是执行很短一个时间就会结束,这样频繁的创建线程会大大降低系统的效率,因为创建线程和摧毁线程需要时间。 2.另一方面如果每个线程都需要执行很长时间消耗 阅读全文
posted @ 2017-10-24 11:02 一弦一仙 阅读(324) 评论(0) 推荐(0) 编辑