线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
泡海椒9 分钟前
低代码规则开发:JQuick-Java声明式配置驱动开发落地教程
java·低代码·rxjava
weixin_4407305027 分钟前
socket解决多次输入问题-大数据接收问题-模块动态导入
java·开发语言·servlet
用户31268748772032 分钟前
ReentrantLock 和 synchronized 到底选哪个?源码级对比与选型
java
计算机毕设定制辅导-无忧学长35 分钟前
基于Spring Boot的玄幻小说个性化推荐平台设计与实现
java·vue.js·spring boot·后端·mysql·推荐算法
码路漫漫36 分钟前
LRU 真的能解决日志按业务 Key 分文件的落地瓶颈吗?
java·后端
黄敬峰40 分钟前
一文搞懂结构化大模型输出:从 SSE 到 Tool Calling 的四种姿势
面试
带刺的坐椅1 小时前
不只是 Token 流:Solon AI 4.1 的语义化聊天事件
java·stream·event·solon-ai
延凡科技1 小时前
建筑节能新视角:智慧冷站的数字化实践
java·人工智能·能源·暖通
星星落进兜里1 小时前
Redis 内存缓存,面试补充
数据库·redis·面试
www_aiyuanma_vip1 小时前
Java个人博客系统
java·开发语言