含源码解析,深入Java 线程池原理 (5)

所谓线程池本质是一个Worker对象的hashSet,多余的任务会放在阻塞队列中,只有当阻塞队列满了后,才会触发非核心线程的创建,非核心线程只是临时过来打杂的,直到空闲,然后自己关闭。
线程池提供了两个钩子(beforeExecute,afterExecute)给我们,我们继承线程池,在执行任务前后做一些事情。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfyxx.html