线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
m0_736919101 分钟前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
索荣荣9 分钟前
Java反射:从入门到实战的终极指南
java·开发语言
Leo6553513 分钟前
easyExcel 的动态列导出把文本转为数值格式,可以进行函数计算
java
m0_7066532314 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
鹿角片ljp18 分钟前
力扣136.只出现一次的数字-异或和HashMap
java·数据结构·算法·leetcode
Hello World . .21 分钟前
C语言printf: VT100 终端控制码
c语言·开发语言·jvm
weixin_3954489124 分钟前
下位机&yolov11输出
java·服务器·前端
freejackman36 分钟前
持续集成-Jenkins 基础教程
java·python·ci/cd·自动化·jenkins·持续部署·持续集成
野生技术架构师42 分钟前
JVM 性能监控和故障处理工具
jvm
OnYoung43 分钟前
Python生成器(Generator)与Yield关键字:惰性求值之美
jvm·数据库·python