线程面试题

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

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

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

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

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

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

长工 排队人数 短工

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

相关推荐
t***44232 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
java
daidaidaiyu2 小时前
SpringCloud 微服务实现一则 (Eureka + Hystrix)
java·spring
小哥不太逍遥2 小时前
Technical Report 2024
java·服务器·前端
edisao3 小时前
序幕-内部审计备忘录
java·jvm·算法
shehuiyuelaiyuehao3 小时前
22Java对象的比较
java·python·算法
常利兵4 小时前
吃透Java操作符高阶:位操作符+赋值操作符全解析(Java&C区别+实战技巧+面试考点)
java·c语言·面试
不用89k4 小时前
SpringBoot学习新手项初识请求
java·spring boot·学习
码农阿豪4 小时前
SpringBoot实现公正有趣好玩的年会抽奖系统
java·spring boot·后端
Java爱好狂.4 小时前
RDB&AOF持久化原理解析
java·数据库·redis·后端开发·java编程·java程序员·java八股文
hashiqimiya4 小时前
gradle.properties使用系统代理
java