Java线程池架构原理和源码解析

其实你可以自己new一个ThreadPoolExecutor,来达到自己的参数可控的程度,例如,可以将LinkedBlockingQueue换成其它的(如:SynchronousQueue),只是可读性会降低,这里只是使用了一种设计模式。 现在来看看ThreadPoolExecutor的源码是怎么样的,也许刚开始看他的源码会很痛苦,因为不知道作者为什么是这样设计的,所以本文介绍构造方法中对那些属性
相关文章
相关标签/搜索