线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
前端Hardy10 分钟前
别再手动调 Prompt 了!这款开源神器让 AI 输出质量提升 300%,支持 Claude、GPT、Gemini,还免费开源!
前端·javascript·面试
yuhaiqiang10 分钟前
谈谈什么是多AI交叉论证思维
前端·后端·面试
加洛斯12 分钟前
JAVA知识梳理:一文搞懂集合中的List与ArrayList的基础与进阶
java·后端·面试
架构师沉默28 分钟前
女孩去旅行,给男朋友带回了一个难解的 Bug
java·后端·架构
xu_ws36 分钟前
Spring-ai项目-deepseek-6-哄哄模拟器
java·人工智能·spring
刘 大 望38 分钟前
SpringAI Tool Calling(工具调用)
java·spring boot·spring·ai·maven·intellij-idea·文心一言
222you38 分钟前
Java 并发编程(1)
java·开发语言
qq_418101771 小时前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python
发现一只大呆瓜1 小时前
深度拆解 fetch-event-source库实现原理
前端·javascript·面试
岁岁种桃花儿1 小时前
kubenetes从入门到上天系列第十九篇:Kubernetes安装Nginx ingress controller
java·nginx·kubernetes