线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
哈撒Ki1 分钟前
快速入门vue3与常见面试题
前端·vue.js·面试
JAVA面经实录9171 分钟前
Redis 知识体系(完整版)
java·redis·nosql数据库·nosql
武子康3 分钟前
Java-21 深入浅出 MyBatis 手写ORM框架2 手写Resources、MappedStatment、XMLBuilder等
java·后端
Full Stack Developme11 分钟前
Java DFA算法
java·python·算法
Yukinaaaa22 分钟前
以“轮盘数组”思维彻底搞懂并实现阻塞队列
java·服务器·ide·安全·javaee·阻塞队列·轮盘数组
2301_8008951024 分钟前
线性代数保研面试复习
线性代数·面试·保研
killerbasd31 分钟前
总结 6.9
jvm
夕除31 分钟前
AOP 实现 Redis 缓存切面解析
java·开发语言·python
库拉大叔33 分钟前
工具调用效率对比实测:GPT-5.5与Gemini 3.5 Flash性能评估
java·前端·人工智能
我是唐青枫37 分钟前
Java MyBatis 实战指南:XML 映射、动态 SQL 与数据访问层设计
java·mybatis