Java|Java面试必问之线程池的创建使用、线程池的核心参数、线程池的底层工作原理( 二 )


2.4 如果队列满了且正在运行的线程数量大于或等于maximumPoolSize , 那么线程池会启动饱和拒绝策略来执行 。  
3.当一个线程完成任务时 , 它会从队列中取下一个任务来执行 。  
4.当一个线程无事可做超过一定的时间(keepAliveTime)时 , 线程池会判断: 
如果当前运行的线程数大于corePoolSize , 那么这个线程就被停掉;所以线程池的所有任务完成后它最终会收缩到corePoolSize 的大小 。
五、总结【Java|Java面试必问之线程池的创建使用、线程池的核心参数、线程池的底层工作原理】这样就理解很透彻了 , 我也为大家汇总了一套2022Java面试题 , 需要的小伙伴私信【面试】呀