线程面试题

1.JDK自带的线程池有哪些?

2.线程池中核心线程数与最大线程数与缓冲任务队列的关系?

  • 先使用核心线程执行任务。

  • 当核心线程不足时,新任务入队列等待。

  • 当队列满且线程数未达最大值时,增加非核心线程执行任务。

  • 当队列满且线程数已达最大值时,触发拒绝策略处理新来的任务。

长工 排队人数 短工

3.为什么阿里巴巴不让使用JDK自带的线程池

相关推荐
cyforkk18 小时前
IntelliJ IDEA 配置 Java 类全局注释模板操作指南
java·ide·intellij-idea
代码探秘者18 小时前
【大模型应用】6.RAG 场景下的向量+关键词混合检索
java·开发语言·人工智能·python·spring
猿小路18 小时前
SVN安装及IDEA集成详细使用教程
java·svn·intellij-idea
spencer_tseng19 小时前
ojdbc6-1.0.0.jar xmlworker-1.0.0.jar
java·maven·jar
Amour恋空19 小时前
Nacos服务发现与配置
java·后端·服务发现
uzong19 小时前
为什么是你来做?面试中犀利问题的底层逻辑是什么和标准回答模版
后端·面试
chikaaa19 小时前
RabbitMQ 核心机制总结笔记
java·笔记·rabbitmq·java-rabbitmq
Sailing19 小时前
🚀AI 写代码越来越快,但我开始不敢上线了
前端·后端·面试
小小怪75019 小时前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
咕叽吧咔19 小时前
LeetBook乐扣题库 142. 环形链表 II
java·数据结构·leetcode·链表