蓝田县住房与城乡建设局网站,顶呱呱集团 网站建设,软件设计网站,济宁市工程建设职业学校网站86. 请列举ThreadPoolexecutor参数配置?corePoolSize- 池中所保存的线程数,包括空闲线程。 maximumPoolSize - 池中允许的最⼤线程数。 keepAliveTime当线程数⼤于核⼼时,此为终⽌前多余的空闲线程等待新任务的最长时间。 unit - keepAliveTime 参数的时间单位。 workQueue …86. 请列举ThreadPoolexecutor参数配置? corePoolSize- 池中所保存的线程数,包括空闲线程。 maximumPoolSize - 池中允许的最⼤线程数。 keepAliveTime当线程数⼤于核⼼时,此为终⽌前多余的空闲线程等待新任务的最长时间。 unit - keepAliveTime 参数的时间单位。 workQueue - 执⾏前⽤于保持任务的队列。 此队列仅保持由 execute ⽅法提交的 Runnable 任务。 threadFactory- 执⾏程序创建新线程时使⽤的⼯⼚。 handler -由于超出线程范围和队列容量⽽使执⾏被阻塞时所使⽤的处理程序。 如果池中运⾏的线程⼩于coreSize,那么新的请求将创建新的线程,如果coreSize线程全部忙碌,新请求将被添加到队列,如果队列 已满,那么将继续创建新线程,但线程总数=maximumPoolSize,多余coreSize的线程会在超过keepAliveTime终⽌。 🚀🚀🚀🚀🚀🚀87. 简述线程池任务饱和时处理策略?当线程池线程数已经达到最⼤值,注意这时队列⼀定已经满了,线程池已经处于饱和状态,那么新来的请求将会按照相对应的策略被处理。