线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
程序员爱钓鱼2 分钟前
Rust 方法 Method详解:self、方法调用与API设计
后端·面试·rust
程序员黑豆6 分钟前
Java正则表达式详解
java·前端·ai编程
程序员爱钓鱼11 分钟前
Go break、continue、goto 详解
后端·面试·go
Flynt1 小时前
我试了Spring Boot 4的原生镜像,聊聊那些数字和坑
java·spring boot
それども6 小时前
JVM MetaspaceSize 参数作用
jvm
ShineWinsu8 小时前
对于C++:IO流状态的详细解析
c++·面试·io·cin·io流状态·goodbit·failbit
M-Robots echo8 小时前
轻量化裁剪方案解析:M-Robots 模块化构建,适配高低端各类机器人硬件平台
java·机器人·ros·开源社区·atomgit·m-robots
「PlanA」8 小时前
测试开发面经001
面试
不可求~9 小时前
多模型路由怎么落地:把任务分流写进项目的最小实现
java·前端·数据库
JL159 小时前
面试项目被问到自闭-如何把课设包装成亮眼项目
面试·职场和发展