摘要: 开门一张图 各个参数含义 int corePoolSize :线程池中核心线程数。 < corePoolSize ,就会创建新线程 。 > corePoolSize 这个任务就会保存到BlockingQueue。 注意:线程池最开始是没有线程的,当有任务的时候才new线程,然后保持corePoolS 阅读全文
posted @ 2019-04-22 23:23 发疯的man 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 主要api java.util.concurrent包下的新类。LinkedBlockingQueue就是其中之一,是一个阻塞的线程安全的队列,底层采用链表实现。 LinkedBlockingQueue构造的时候若没有指定大小,则默认大小为Integer.MAX_VALUE,当然也可以在构造函数的参 阅读全文
posted @ 2019-04-22 22:53 发疯的man 阅读(8438) 评论(0) 推荐(0) 编辑