线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
HjhIron19 小时前
面试常客:字符串算法从入门到进阶
算法·面试
大志说编程19 小时前
Agent面试真题06: 十分钟带你快速掌握Agent记忆管理高频面试题(附详细答案)
后端·面试·ai编程
众人皆醒我独醉19 小时前
Kubernetes 为什么不直接调度容器?非要套一层 Pod
面试
亮亮不想说话9588821 小时前
iOS底层探索 -- GCD分析
面试
程序员小假1 天前
从问题到答案:RAG系统完整处理流程与核心机制深度拆解
后端·面试·agent
SamDeepThinking1 天前
裁掉那个差程序员后,给你看团队里高手的代码:这个习惯,希望你有
java·后端·程序员
朕瞧着你甚好1 天前
技术雷达 & Java 集成评估报告 — Apache Tika 3.3.1
java·ai编程
沉默王二1 天前
阿里一面,我霸气反问:你说你们在做Agent项目,说说langchain、muti-agent、a2a这些你们都是怎么做的?面试官一直在擦汗。。
面试·agent·ai编程
云技纵横1 天前
@Transactional 里套 REQUIRES_NEW,为什么会把连接池耗尽?
后端·面试
weedsfly1 天前
栈和堆:JavaScript 内存的“旅馆”和“仓库”
前端·javascript·面试